论文部分内容阅读
为了提高控制器局域网络(CAN)通信的实时性,提出一种增强型海明码来替代CAN总线协议中的循环冗余校验码(CRC)。增强型海明码在传统海明码的基础上进一步优化,保留了传统海明码自动纠错的优点,在不增加码字冗余度的同时,新增状态码对信息码和校验码分类校验,提高了误码检测速率。相较于CRC校验,增强型海明码占据位数更少并且可以根据数据段动态调节位数。实验结果表明,增强型海明码相较于CRC校验数据传输帧率平均提升了23.58%,在6到8字节的数据传输情况下,误码检测能力相较于CRC校验平均提高了8.83%,有效