摘要
随着集成电路产业快速发展,电子系统的设计日趋复杂,为了在电子系统设计中实现标准化的设计及设备间的管理,采用现场可编程总线接口,规范设备间的互连设计,提高系统性能。对CAN总线控制器中循环冗余校验码的差错控制原理及其设计实现方法进行了介绍。对传输报文过程中的传输校验等差错控制进行设计,显著降低CAN网络的报文传输误码率,确保报文及时、可靠地送达接收方并有效地检测与防范传输错误。通过仿真实验表明,发送方与接收方的CRC计算结果相同,成功实现了接收方对数据的接收与校验。
With the rapid development of integrated circuit industry,the design of electronic systems is becoming more and more complicated.In order to realize standardized design and equipment management in the design of electronic systems,field-programmable bus interface is adopted to standardize the interconnection design between equipment and improve system performance.The error control principle of cyclic redundancy check code in CAN bus controller and its design and implementation method are introduced.Error control such as transmission check in the process of message transmission is designed to significantly reduce the error rate of message transmission in CAN network,so as to ensure the timely and reliable delivery of messages to the receiver and effectively detect and prevent transmission errors.The simulation results show that the CRC calculation results of the sender and the receiver are the same,and the receiver successfully receives and checks the data.
作者
王爽
WANG Shuang(The 47th Institute of China Electronics Technology Group Corporation,Shenyang 110032,China)
出处
《微处理机》
2019年第3期25-28,共4页
Microprocessors