摘要
CAN中继器的主要任务是在两个CAN网段之间实现数据的转发,他可以扩大通信距离,增加节点的最大数目,是CAN组网的关键设备之一。基于独立双CAN控制器的CAN中继器利用独立双CAN控制器的内置FIFO和网关的特性,允许两个单独的CAN节点之间直接通过FIFO进行数据交换,而不使用CPU内部缓存中转,减少了存储转发的时间,优化了CAN总线的传输,减少了CPU的负荷,改善了整个系统的实时性和可靠性。首先简单介绍了独立双CAN控制器,然后介绍了基于独立双CAN控制器的中继器设计,并对其性能进行了分析比较。
The main assignment of the CAN repeater is data transmission between two CANs. It can extend communication distance ,and increase maximum nodes. The CAN repeater is one of the important equipment in CAN. The CAN repeater based on the Standalone Twin CAN Controller uses the internal FIFO and gateway function of the Standalone Twin CAN Controller, and allows two CAN nodes to change data through FIFO directly instead of using RAM of CPU. It can optimize transmission of CAN bus,reduce transmission delay and the charge of CPU,and improve the real -time performance ;nd reliability of the whole system. This paper gives the presentation of Standalone Twin CAN Controller firstly. Then it introduces a design of the CAN repeater based on the Standalone Twin CAN Controller. Thirdly it analyses and compares the repeater's performance.
出处
《现代电子技术》
2007年第21期9-11,共3页
Modern Electronics Technique