
CAN总线
雷打不动的晴天
这个作者很懒,什么都没留下…
展开
-
CAN总线多帧即连续帧数据发送 拆包与重装
1939协议支持多帧数据发送即数据超过8个的帧发送用户可以通过ID来识别当前帧是否为多帧发送(连续帧),如果是多帧发送ID,举例:1C EC F4 56 其中 F4和56为目标地址和源地址,重点关注1C和EC,通过ID的这两个字节来判断是否为连续帧。当通过ID判断该帧为连续帧后,开始解析这一帧的数据。举例:10 0D 00 02 FF 00 06 00,其中10为控制字,0D 00为整个消原创 2017-09-13 20:42:31 · 42781 阅读 · 9 评论 -
STM32 CAN使用
CAN工作模式:CAN_Mode_Silent:静默模式,简单理解收到数据不发送应答信号。在静默模式下,总线必须要有2个或2个以上的节点,才能收到数据,个人理解有应答信号stm32的can内核才认为只是一个完整的数据。 CAN波特率设置: CAN_InitStructure.CAN_BS1 = tbs1; //Tbs1范围CAN_BS1_1tq ~CAN_BS1_16t原创 2017-10-12 09:43:49 · 2574 阅读 · 0 评论