一种LVDS串行控制链路的测试系统及其测试方法技术方案

技术编号:27751410 阅读:24 留言:0更新日期:2021-03-19 13:47
本发明专利技术公开了一种LVDS串行控制链路的测试系统,包括:上位机,通过主机的调试串口可以控制主机MCU发送控制信号给显示屏;主机,内置有主机MCU、串行器,主机MCU与串行器之间通过串行控制通道、并行数据通道相连;显示屏,内置有LCD屏、显示屏MCU以及解串器,显示屏MCU通过串行控制通道与解串器相连,LCD屏通过并行数据通道与解串器相连,解串器与串行器进行双向通信;所述主机上外接有第一逻辑分析仪,第一逻辑分析仪的信号采集端接主机的串行控制通道上,所述逻辑分析仪外接有第二逻辑分析仪,第二逻辑分析仪的信号采集端接显示屏的串行控制通道上,本发明专利技术可验证逐渐与显示屏之间的串行控制链路通信是否符合要求。

【技术实现步骤摘要】
一种LVDS串行控制链路的测试系统及其测试方法
本专利技术涉及一种车载信息娱乐系统,特别涉及一种LVDS串行控制链路的测试系统。
技术介绍
车载信息娱乐系统主机和显示屏之间的LVDS通信又分为数据信号与控制信号,数据信号用于传输数据信息,控制信号用于控制显示屏背光亮度以及传输触屏信息。主机MCU同时发出数据信号与控制信号到串行器转换成一路串行信号,通过LVDS传输线传输到显示屏端的解串器还原为控制信号与数据信号,控制信号给屏端MCU控制亮度,数据信号给屏显示;屏端MCU仅发出控制信号通过解串器、串行器传输触屏控制信息给主机MCU,主机与显示屏之间的LVDS控制信号传输回路即为LVDS串行控制链路。因此LVDS串行控制链路是否正常决定了触屏功能是否正常,需要进行系统的测试以验证LVDS串行控制链路的通信是否符合要求。
技术实现思路
本专利技术的目的是提供一种LVDS串行控制链路的测试系统,可验证逐渐与显示屏之间的串行控制链路通信是否符合要求。本专利技术的目的是这样实现的:一种LVDS串行控制链路的测试系统,包括:上位机,用以实现收发并显示串口UART帧、能设定多帧数据发送的延时、能打印显示屏进入各个网络管理状态的时间戳以测试网络管理时序、能禁止/允许主机与显示屏之间正常交互,通过主机的调试串口可以控制主机MCU发送控制信号给显示屏,并且将收发的报文打印出来;主机,内置有主机MCU、串行器,主机MCU与串行器之间通过双向的串行控制通道、单向的并行数据通道相连,用以与上位机、显示屏进行双向通信,将并行的数据信号以及串行的控制信号发送给串行器,串行器将数据信号与控制信号转换为串行信号发送给显示屏端的解串器,解串器将收到的串行信号还原为并行数据信号与串行控制信号,其中并行数据信号发送给屏驱动屏显示,串行控制信号则发给屏端MCU;显示屏,内置有LCD屏、显示屏MCU以及解串器,显示屏MCU通过双向的串行控制通道与解串器相连,LCD屏通过单向的并行数据通道与解串器相连,解串器与串行器进行双向通信,用以显示主机发送过来的数据信号,同时将LCD屏采集到的控制信号发送给主机;所述主机上外接有第一逻辑分析仪,第一逻辑分析仪的信号采集端接主机的串行控制通道上,所述逻辑分析仪外接有第二逻辑分析仪,第二逻辑分析仪的信号采集端接显示屏的串行控制通道上。一种LVDS串行控制链路的测试方法,包括以下步骤:步骤1)上位机未发送指令时,主机与显示屏之间的控制链路一直存在交互,主机周期性向显示屏写入背光亮度,显示屏则周期性将触屏信息发送给主机,采集任意一段时间控制链路的波形可以测试主机与屏正常工作时调度表周期是否符合要求,分析收发的单帧波形可以测试串口控制信号收发格式是否符合要求;步骤2)触摸显示屏改变显示屏亮度时,采集这段时间的波形,触摸时屏端MCU发给解串器以及主机端串行器发给MCU的波形包含触屏信息,通过分析波形可以测试触屏信息的发送与接收是否正常;主机MCU收到触屏信息后发送给串行器以及屏端解串器发给MCU的波形包含改变后的亮度信息,通过分析波形可以测试显示屏背光改变信息的发送和接收是否正常;步骤3)上位机发送单帧报文的指令,采集这段时间的波形,通过分析单帧报文出现的时序可以测试单帧报文的发送是否符合调度表的要求;步骤4)上位机发送网络管理状态改变的指令可以控制显示屏进入相应的网络管理状态,采集这边时间的波形可以测试网络管理的时间参数是否符合要求;步骤5)上位机发送禁止周期报文指令可以停止主机与显示屏之间的正常交互,此时触屏功能会失效,采集不到波形;步骤6)上位机发送诊断指令,采集这段时间的波形,可以测试诊断功能是否正常;步骤7)上位机改变诊断指令诊断请求帧与响应请求帧之间的时间,采集这段时间的波形,可以测试诊断功能的时间参数是否符合要求。与现有技术相比,本专利技术的有益效果在于:上位机控制车机直接发出测试帧,而非通过测试工具发出测试帧,与实际LVDS通讯情况相同,可验证逐渐与显示屏之间的串行控制链路通信是否符合要求。附图说明图1为本专利技术中测试系统原理框图。图2为本专利技术中实施例1测试图。图3为本专利技术中实施例2测试图。图4为本专利技术中实施例3测试图。图5为本专利技术中实施例4测试图。图6为本专利技术中实施例5测试图。图7为本专利技术中实施例6测试图。图8为本专利技术中实施例7测试图。具体实施方式如图1所示的一种LVDS串行控制链路的测试系统,包括:上位机,用以实现收发并显示串口UART帧、能设定多帧数据发送的延时、能打印显示屏进入各个网络管理状态的时间戳以测试网络管理时序、能禁止/允许主机与显示屏之间正常交互,通过主机的调试串口可以控制主机MCU发送控制信号给显示屏,并且将收发的报文打印出来;主机,内置有主机MCU、串行器,主机MCU与串行器之间通过双向的串行控制通道、单向的并行数据通道相连,用以与上位机、显示屏进行双向通信,将并行的数据信号以及串行的控制信号发送给串行器,串行器将数据信号与控制信号转换为串行信号发送给显示屏端的解串器,解串器将收到的串行信号还原为并行数据信号与串行控制信号,其中并行数据信号发送给屏驱动屏显示,串行控制信号则发给屏端MCU;显示屏,内置有LCD屏、显示屏MCU以及解串器,显示屏MCU通过双向的串行控制通道与解串器相连,LCD屏通过单向的并行数据通道与解串器相连,解串器与串行器进行双向通信,用以显示主机发送过来的数据信号,同时将LCD屏采集到的控制信号发送给主机;主机上外接有第一逻辑分析仪,第一逻辑分析仪的信号采集端接主机的串行控制通道上,逻辑分析仪外接有第二逻辑分析仪,第二逻辑分析仪的信号采集端接显示屏的串行控制通道上。上位机内置有LVDS串行控制链路指令收发测试软件,该软件具有收发并显示串口UART帧的基本功能,能设定多帧数据发送的延时以测试多帧诊断数据收发的超时时间,能打印显示屏进入各个网络管理状态的时间戳以测试网络管理时序,能禁止/允许主机与显示屏之间正常交互以方便诊断数据的测试。一种LVDS串行控制链路的测试方法,包括以下几种测试具体实例:实施例1上位机未发送指令时,主机与显示屏之间的控制链路一直存在交互,主机周期性向显示屏写入背光亮度,显示屏则周期性将触屏信息发送给主机,采集任意一段时间控制链路的波形可以测试主机与屏正常工作时调度表周期是否符合要求,分析收发的单帧波形可以测试串口控制信号收发格式是否符合要求,如图2所示。实施例2触摸显示屏改变显示屏亮度时,采集这段时间的波形,触摸时屏端MCU发给解串器以及主机端串行器发给MCU的波形包含触屏信息,通过分析波形可以测试触屏信息的发送与接收是否正常;主机MCU收到触屏信息后发送给串行器以及屏端解串器发给MCU的波形包含改变后的亮度信息,通过分析波形可以测试显示屏背光改变信息的发送和接收是否正常;如图3所示。实施本文档来自技高网...

【技术保护点】
1.一种LVDS串行控制链路的测试系统,其特征在于,包括:/n上位机,用以实现收发并显示串口UART帧、能设定多帧数据发送的延时、能打印显示屏进入各个网络管理状态的时间戳以测试网络管理时序、能禁止/允许主机与显示屏之间正常交互,通过主机的调试串口可以控制主机MCU发送控制信号给显示屏,并且将收发的报文打印出来;/n主机,内置有主机MCU、串行器,主机MCU与串行器之间通过双向的串行控制通道、单向的并行数据通道相连,用以与上位机、显示屏进行双向通信,将并行的数据信号以及串行的控制信号发送给串行器,串行器将数据信号与控制信号转换为串行信号发送给显示屏端的解串器,解串器将收到的串行信号还原为并行数据信号与串行控制信号,其中并行数据信号发送给屏驱动屏显示,串行控制信号则发给屏端MCU;/n显示屏,内置有LCD屏、显示屏MCU以及解串器,显示屏MCU通过双向的串行控制通道与解串器相连,LCD屏通过单向的并行数据通道与解串器相连,解串器与串行器进行双向通信,用以显示主机发送过来的数据信号,同时将LCD屏采集到的控制信号发送给主机;/n所述主机上外接有第一逻辑分析仪,第一逻辑分析仪的信号采集端接主机的串行控制通道上,所述逻辑分析仪外接有第二逻辑分析仪,第二逻辑分析仪的信号采集端接显示屏的串行控制通道上。/n...

【技术特征摘要】
1.一种LVDS串行控制链路的测试系统,其特征在于,包括:
上位机,用以实现收发并显示串口UART帧、能设定多帧数据发送的延时、能打印显示屏进入各个网络管理状态的时间戳以测试网络管理时序、能禁止/允许主机与显示屏之间正常交互,通过主机的调试串口可以控制主机MCU发送控制信号给显示屏,并且将收发的报文打印出来;
主机,内置有主机MCU、串行器,主机MCU与串行器之间通过双向的串行控制通道、单向的并行数据通道相连,用以与上位机、显示屏进行双向通信,将并行的数据信号以及串行的控制信号发送给串行器,串行器将数据信号与控制信号转换为串行信号发送给显示屏端的解串器,解串器将收到的串行信号还原为并行数据信号与串行控制信号,其中并行数据信号发送给屏驱动屏显示,串行控制信号则发给屏端MCU;
显示屏,内置有LCD屏、显示屏MCU以及解串器,显示屏MCU通过双向的串行控制通道与解串器相连,LCD屏通过单向的并行数据通道与解串器相连,解串器与串行器进行双向通信,用以显示主机发送过来的数据信号,同时将LCD屏采集到的控制信号发送给主机;
所述主机上外接有第一逻辑分析仪,第一逻辑分析仪的信号采集端接主机的串行控制通道上,所述逻辑分析仪外接有第二逻辑分析仪,第二逻辑分析仪的信号采集端接显示屏的串行控制通道上。


2.一种LVDS串行控制链路的测试方法,其特征在于,包括以下步骤:<...

【专利技术属性】
技术研发人员:马轩梁儒林王芳
申请(专利权)人:扬州航盛科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1