一种切换测试板卡波特率实现控制器测试通讯的方法技术

技术编号:20241644 阅读:148 留言:0更新日期:2019-01-29 23:07
本发明专利技术公开了一种切换测试板卡波特率实现控制器测试通讯的方法,测试板卡每次启动或重启后的波特率为人为设定的第一波特率,包括启动测试板卡、向测试板卡发送切换波特率指令、将需要的波特率数值存入易失性存储器、初始化通讯模块并读取易失性存储器中的波特率数值,完成波特率切换和采用新的波特率与控制器通讯等步骤。采用上述步骤,解决了测试控制器时无法得知测试板卡当前波特率的问题,同时解决了测试板卡需要反复烧录对应波特率的程序才可以与控制器进行通讯的问题,大大缩短了在测试板卡波特率调整上所花费的时间,提高了测试板卡的测试效率。

【技术实现步骤摘要】
一种切换测试板卡波特率实现控制器测试通讯的方法
本专利技术涉及通信
,具体涉及一种切换测试板卡波特率实现控制器测试通讯的方法。
技术介绍
在汽车通讯技术中,CAN通讯协议已经成为了被广泛运用的通信标准,在使用CAN通讯协议中需要发送和接受传输速率一致,才能保证数据的正确传输,因此在通讯时需要确保发送端与接收端的波特率相匹配。在汽车的CAN总线系统中,通常会设置控制器以对车辆的数据传输进行控制,在制造控制器后需要对控制器进行测试,测试时会使用功能测试板卡。在使用功能测试板卡对控制器进行测试时,测试板卡上CAN模块的波特率需要与控制器保持一致,而不同车型的控制器所使用的波特率通常存在差别,当需要测试不同波特率的控制器时,首先需要确定测试板卡当前采用何波特率,由于测试板卡无明确标识波特率数值,需要花费时间对测试板卡当前波特率进行测量,再判断是否需要对测试板卡烧录对应波特率的程序以满足通讯要求。上述过程繁琐且花费时间长,导致测试板卡的测试效率降低。
技术实现思路
本专利技术的目的在于克服
技术介绍
中存在的上述缺陷或问题,提供一种切换测试板卡波特率实现控制器测试通讯的方法,以实现无需确定测试板本文档来自技高网...

【技术保护点】
1.一种切换测试板卡波特率实现控制器测试通讯的方法,其特征在于:所述测试板卡每次启动或重启后的波特率为人为设定的第一波特率,所述控制器使用的波特率为第二波特率,所述切换测试板卡波特率以对控制器进行测试的方法包括以下步骤:步骤一:启动或重启测试板卡;步骤二:以第一波特率向测试板卡发送切换波特率至第二波特率的指令;步骤三:测试板卡接收切换波特率的指令,并将第二波特率的数值存入易失性存储器;步骤四:测试板卡初始化通讯模块,在初始化过程中读取易失性存储器内的第二波特率的数值,并将测试板卡的波特率切换至第二波特率;步骤五:测试板卡以第二波特率向控制器发送测试指令及参数并接收测试数据。

【技术特征摘要】
1.一种切换测试板卡波特率实现控制器测试通讯的方法,其特征在于:所述测试板卡每次启动或重启后的波特率为人为设定的第一波特率,所述控制器使用的波特率为第二波特率,所述切换测试板卡波特率以对控制器进行测试的方法包括以下步骤:步骤一:启动或重启测试板卡;步骤二:以第一波特率向测试板卡发送切换波特率至第二波特率的指令;步骤三:测试板卡接收切换波特率的指令,并将第二波特率的数值存入易失性存储器;步骤四:测试板卡初始化通讯模块,在初始化过程中读取易失性存储器内的第二波特率的数值,并将测试板卡的波特率切换至第二波特率;步骤五:测试板卡以第二波特率向控制器发送测试指令及参数并接收测试数据。2.如权利要求1所述的一种切换测试板卡波特率实现控制器测试通讯的方法,其特征在于:在测试完上述使用第二波特率的控制器后,如需更换测试使用第三波特率的控制器,则还包括以下步骤:步骤六:以第二波特率向测试板卡发送切换波特...

【专利技术属性】
技术研发人员:施涌林伟强颜伟拓吴晓秋张斌
申请(专利权)人:厦门嘉裕德汽车电子科技有限公司
类型:发明
国别省市:福建,35

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

1