随笔分类 -  can总线

摘要:[CAN波形分析] 一次CAN波形分析之旅 这个博文很不错,值得收藏 阅读全文
posted @ 2020-10-24 22:30 wdliming 阅读(245) 评论(0) 推荐(0) 编辑
摘要:部分摘录自:https://zhuanlan.zhihu.com/p/30247549 CAN总线标准数据帧的结构 在实际应用中,CAN总线的一个帧主要由帧信息,帧ID和帧数据组成。 帧信息:四类,标准数据帧(汽油车、电机)、标准远程帧(少见)、扩展数据帧(广大柴油车、部分汽油车)、扩展远程帧(少见 阅读全文
posted @ 2020-10-09 17:00 wdliming 阅读(1953) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/isAndyWu/p/10298695.html这个文章解答了我的一个id使用的疑惑,因此谢谢作者,转载。 CAN总线ID是包含在报文帧中的。 1、主要用作CAN总线的仲裁使用,所以一般来说网络上的每个节点(向总线上发送)的ID应该有所不同。ID值越低 阅读全文
posted @ 2019-11-27 08:37 wdliming 阅读(6646) 评论(0) 推荐(0) 编辑
摘要:mcp2515是can控制器,简单的来讲,就是只要配置好寄存器,芯片就能够自动的解析can数据帧,同时保存到接收缓存中,提醒单片机可以读取can的数据字节。 读取的方式是快速spi,可以达到10Mbits/s。当然,调试的时候,可以放低速度。前一篇文章已经分析了spi的调试步骤,这里不再分析。 ca 阅读全文
posted @ 2019-11-26 19:49 wdliming 阅读(2508) 评论(0) 推荐(0) 编辑
摘要:1、先查看也硬件电路,一般都是单片机作为master,其他芯片作为slave。单片机的MOSI对应从机的SI,单片机的MISO对应从机的SO,如果两个引脚接反了,那是怎么调试都没有效果的。 2、单片机硬件spi的配置,spi我们有四种模式,模式要和芯片的模式一直,比如:mcp2515,支持高速SPI 阅读全文
posted @ 2019-11-26 14:07 wdliming 阅读(3294) 评论(0) 推荐(0) 编辑
摘要:CAN总线采用差分信号传输,通常情况下只需要两根信号线(CAN-H和CAN-L)就可以进行正常的通信。在干扰比较强的场合,还需要用到屏蔽地即CAN-G(主要功能是屏蔽干扰信号),CAN协议推荐用户使用屏蔽双绞线作为CAN总线的传输线。 在“隐性”状态下,CAN-H与CAN-L的输入差分电压为0V(最 阅读全文
posted @ 2019-11-24 12:09 wdliming 阅读(1737) 评论(0) 推荐(0) 编辑
摘要:https://zhuanlan.zhihu.com/p/30247549?utm_source=wechat_session&utm_medium=social&utm_oi=28054357278720(如何学习CAN总线?) 致远电子 知乎文章https://www.zhihu.com/peo 阅读全文
posted @ 2019-11-24 10:24 wdliming 阅读(394) 评论(0) 推荐(0) 编辑
摘要:所谓“远程帧”是一个传统翻译上的误区。Remote Frame实际上它的意义是“遥控帧”,发起方发起特定ID的远程帧,并且只发送ID部分,那么与其ID相符的终端设备就有义务在后半段的数据部分接管总线控制权并发送自己的数据。打个比方,中控机需要定时获取某个节点的数据(例如转速计的实时转速、油量计的实时 阅读全文
posted @ 2019-11-23 20:14 wdliming 阅读(3450) 评论(0) 推荐(1) 编辑