资料
  • 资料
  • 专题
CAN2。0B通信调试经验
推荐星级:
类别: 消费电子
时间:2020-01-15
大小:19KB
阅读数:114
上传用户:2iot
查看他发布的资源
下载次数
0
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
CAN 1. 针对的是支持CAN2。0B协议的CAN通信调试。 2. 调试需知: 1. 硬件必须保证连接正确。不要认为你的控制器只发送不接收就不把接收管脚连上, 这是错误的想法。因为在CAN通信通信过程中,涉及握手和纠错的问题。一方面, 如果发送方跟接收方握手失败,那么发送方的CAN通信控制器就会检测到握手失败 ,则会不停的自动重新握手检测,而不会正常发送;另一方面,发送方的控制器 发送数据时,还要同时自检所发数据是否正确,即纠错,如果纠错失败,则会不 停重发。而握手检测和纠错都离不开CAN接收管脚。最后的结论就是,硬件电路必 须完整。 2. 发送和接收方的波特率要一致,这个应该没什么好说的。 3. 发送方的数据ID号必须要能被接收方识别,否则通信失败。 3. CAN通信是差分传输数据,跟电平无关,所以三点三伏的CAN收发器可以直接跟五伏的C AN收发器互相通信。 4. CAN通信跟EMC无关,有些做SJA1000的会选择全隔离的,这个还有另外的好处就是万一 CAN线不小心碰到高压线,可以保证CAN控制器免于漏电流损坏。不过目前很多人都用 三点三伏的收发器,做全隔离不太方便。不过不要紧,那种意外几率很低,可以忽略 掉。 ……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书