CAN总线错误分析与解决_当前速递
2023-06-07 18:54:12 来源:面包芯语
点击上方蓝字谈思实验室
获取更多汽车网络安全资讯
这时接收节点就会检测信号是否正确,如果正确,就将ACK置位为显性0,注意这时,发送节点因为还在发送而接收节点又将ACK信息置位为1,所以它就会在回读时检测到ACK为0,判断接收成功。
(相关资料图)
注意:这其中有个接收节点用显性覆盖隐性---覆盖ACK位的过程,覆盖+回读。
ACK前后各加一个Del,就是为了考虑到时间误差,让接收节点有足够的时间对ACK确认。这个过程说明,CAN发送是个双向互动的过程,发送节点一边发送,一边对节点进行回收确认数据正确,而接收节点也时刻接收,并在正确的时间将ACK设置为1。
如下图CAN总线产生错误后的状态转换机制:
如果出现了BUS OFF,总线上的节点需要做一些动作,例如重启CAN控制器或是重新上电,但是这些都只是一些补救措施,最根本的还是需要找到引起BUS OFF的根源。
CAN总线分析的一些工具和文档:
CAN分析仪或者逻辑分析仪
数字示波器
相关的软件debug工具
CAN控制器芯片数据手册
硬件电路图
CAN协议文档
下面具体来看看怎么不成功。于是调试中断查看 CAN_STATUS 即 CAN状态寄存器显示 0xE5, 查看CPU数据手册:
CAN总线状态直接进入了BUS OFF状态,这意味着错误计数已经超限,查看CPU收发寄存器的收发错误计数显示发送错误计数TEC达到248, 接收错误计数为0。这很明显,数据压根没有发送到总线上。
再进一步查看寄存器值LEC即LAST ERROR CODE 最后一个错误代码, 显示是BIT0 ERROR。
这意味着CAN core往总线上发送的数据第一位就已经出错了,压根没有将数据经过CAN收发器传送到CAN总线上。
由于是新的CPU的开发所以在怀疑硬件的问题的同时也在排查软件问题,但是经过一阵排查,没有发现软件上的问题。回头再分析硬件,又经过一阵排查溯源,发现 CPU 的 CAN 收发线与 CAN 收发器的收发线接反了。
来源:网络
会员权益:(点击可进入)谈思实验室VIP会员
[责任编辑:]
相关阅读
- (2023-06-07)CAN总线错误分析与解决_当前速递
- (2023-06-07)佐藤太郎惊吓而死_佐藤太郎
- (2023-06-07)拇指外翻矫正器哪种好推荐_拇指外翻矫正器哪种好 焦点日报
- (2023-06-07)影视音乐的作用优质课_影视音乐的作用
- (2023-06-07)环球观察:kevin英文名什么意思怎么读_kevin什么意思
- (2023-06-07)一对村医夫妇的故事:他用银针探索村医新定义 她拾起了年少时的“医生梦”|一滴水见太阳⑥
- (2023-06-07)幸福婚姻有利男性职场打拼
- (2023-06-07)新华社权威快报|一箭26星!力箭一号遥二运载火箭成功发射
- (2023-06-07)一箭26星!力箭一号刷新我国一箭多星最高纪录
- (2023-06-07)高测股份:目前公司硅片切割加工服务硅片价格保持稳定
- (2023-06-07)南京一大学生校内遇害,嫌疑人已被警方控制
- (2023-06-07)广东省发布《关于进一步完善和落实积极生育支持措施的实施意见》-世界速递
- (2023-06-07)深交所:腾信股份股票终止上市 6月15日起进入退市整理期
- (2023-06-07)经济观察:中国5G商用四周年,交出怎样的成绩单?
- (2023-06-07)「喜报」兰大一院呼吸与危重症医学科再次通过复评荣膺甲等省级临床重点专科荣誉
- (2023-06-07)全民K歌8.10版本上线,全新推出“临境空间”升级录唱体验
- (2023-06-07)全球最资讯丨Meta旗下社交应用Instagram被曝可能引入AI聊天机器人
- (2023-06-07)宝光股份(600379)6月7日主力资金净卖出51.65万元-每日观点
- (2023-06-07)世界聚焦:互动| 杰创智能:与南方电网等有业务合作并承接部分智能化业务
- (2023-06-07)恒指公司:港股行情越差 投资者对科技股越感兴趣-每日简讯
- (2023-06-07)看热讯:港股异动 | 微创机器人-B(02252)涨超4% 河北医科大学第四医院完成32例图迈?机器人手术
- (2023-06-07)世界热讯:全球半导体生产设备销售额连续两个季度环比下滑 Q1降至268.1亿美元
- (2023-06-07)世界今头条!生活污水处理_关于生活污水处理介绍
- (2023-06-07)每日热闻!深圳国资委:市属国企总资产破5万亿 资产证券化率也过60%
- (2023-06-07)每日资讯:凯美特气(002549.SZ)子公司惠州凯美特例行停车检修完成并复产
- (2023-06-07)全球滚动:23旭越惠诚2优先B票面利率为2.6200%
- (2023-06-07)23安徽债60今日发布发行公告 世界快播
- (2023-06-07)时讯:电子后视镜新国标将于7月实施 行业市场规模有望超60亿
- (2023-06-07)中国长城收年报问询函 要求说明业绩对政府补助是否存在重大依赖
- (2023-06-07)纳微科技:以 现金方式收购浙江福立分析仪器股份有限公司部分股权-当前短讯