转自:https://blog.csdn.net/wordwarwordwar/article/details/79405894
二、远程帧
通过发送远程帧,请求以前发送给它数据帧的节点再发送一遍。具体发送哪个数据帧,由远程帧的标识符决定。
与数据帧类似,远程帧也有标准格式和扩展格式,而且都由6个不同的位场组成:帧起始、仲裁场、控制场、CRC场、应答场、帧结尾。
与数据帧相反,远程帧的RTR位是“隐性”的。它没有数据场,数据长度代码DLC的数值是不受制约的(可以标注为容许范围0~8里的任何数值),此数值是相应于数据帧的数据长度代码。远程帧结构如图所示:

远程帧结构
三、错误帧
错误帧由两个不同的场组成,第一个场是不同节点提供的错误标志(Error Flag)的叠加,第二个场是错误界定符。
为了能正确地终止错误帧,“错误认可”的节点要求总线至少有长度为3个位时间的总线空闲。因此,总线的载荷不应为100%。错误帧结构如图:

错误帧结构(图中统一起见出错帧改为错误帧)
(1) 错误标志,有两种形式的错误标志&
本文详细介绍了CAN总线的通信机制,包括远程帧的请求原理,错误帧的两种形式及其错误界定符,过载帧的触发条件和结构,以及帧间空间的定义和不同类型的帧间空间结构。此外,还提及了CAN总线接收和控制器芯片以及数据帧的波形捕获。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=113368061&d=1&t=3&u=301953b3c331427d9aa92bf9633b87b9)
1万+

被折叠的 条评论
为什么被折叠?



