摘要
本发明提供了一种实现CAN总线波特率自适应的方法,属于CAN总线通信技术领域,所述方法包括:步骤S1,MCU芯片控制CAN控制器根据预设的波特率发送测试报文;步骤S2,若确定发送测试报文的波特率与CAN总线波特率不匹配,则更改预设的波特率,返回步骤S1;若确定发送测试报文的波特率与CAN总线波特率匹配,则波特率匹配成功,流程结束。本发明对CAN网络新增节点通过发送报文或接收报文的方式实现网络波特率自适应,适配网络波特率具有识别率高、稳定可靠、速度快、简单易实现等优点,能有效解决CAN网络波特率未知时新增节点的波特率设置问题,一定程度上提高了CAN网络通信的灵活性。
技术关键词
CAN控制器
测试报文
CAN总线波特率
MCU芯片
CAN总线通信技术
邮箱
收发器
列表
CAN网络
网络通信
节点
速度