CAN笔记(9) 位填充

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_32618327/article/details/100531781


1. 位填充

位填充是为防止突发错误而设定的功能

当同样的电平持续 5 位时,则添加一个位的反型数据

位填充的构成
在这里插入图片描述


2. 发送单元的工作

在发送数据帧和遥控帧时, SOFCRC 段间的数据,相同电平如果持续 5 位
在下一个位(第 6 个位)则要插入 1 位与前 5 位反型的电平


3. 接收单元的工作

在接收数据帧和遥控帧时, SOFCRC 段间的数据,相同电平如果持续 5 位
需要删除下一个位(第 6 个位)再接收

如果这个第 6 个位的电平与前 5 位相同,将被视为错误并发送错误帧


参考:
《CAN入门书》


相关推荐:
CAN笔记(8) 优先级
CAN笔记(7) CAN协议(二)
CAN笔记(6) CAN协议(一)
CAN笔记(5) 协议标准规格
CAN笔记(4) 协议基本概念


谢谢!

猜你喜欢

转载自blog.csdn.net/qq_32618327/article/details/100531781