汽车上的CAN总线,如何接受长报文?

汽车上的CAN总线,如何接受长报文?
在汽车上使用的CAN总线,根据SAE1939协议,能发送数据大于8字节的报文,我估计是把一个超过8字节的长报文,比如24字节,分成3个8字节的报文发送,
那么接受端是如何知道和如何拼装3个报文为一个长报文的呢?
而一般的CAN模块如2515,他只有0和1二个接受缓冲器,如何接受第三个短报文呢?
另外发送长报文能使用广播方式吗?
听说:只有重型车才遵循SAE1939协议,轿车还是一般的CAN协议,是不是?

我也在弄汽车总线,初学者也不太懂。你问的有点问题,车载总线分那么多种,车灯一般用LIN,转向用Flexray,发动机单元,ESP数据传输用CAN,所以你这么一问就问出问题了,说明你也不明白,什么叫一般的CAN协议?这个问法让我很疑惑啊。
你要是弄CAN总线的 去看看CAN协议的要求,我记得CAN协议数据域最大为64位,你先确定你要搞什么协议,再查下资料吧
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网