论文部分内容阅读
介绍了USB主控制器CY7C68013A和SJA1000独立CAN控制器,并结合两者的优点,设计了基于USB接口的CAN总线模块,绘制了USB与CAN总线之间的硬件接口电路,并给出了SJA1000独立CAN控制器初始化和收发程序的设计方法。基于USB接口的CAN总线模块的设计,为计算机与带有CAN接口设备之间进行通信提供了一种有效的解决方案。在USB主控制器CY7C68013A控制下,PC机与CAN节点可以进行双向通信,传输数据稳定可靠。
Introduced the USB main controller CY7C68013A and SJA1000 independent CAN controller, combined with the advantages of the two, designed a CAN bus module based on USB interface, drawn the hardware interface circuit between USB and CAN bus, and gave the SJA1000 independent CAN controller initialization and transceiver design method. The design of CAN bus module based on USB interface provides an effective solution for the communication between computer and CAN interface device. Under the control of the USB host controller CY7C68013A, the PC and CAN nodes can communicate bidirectionally, and the data transmission is stable and reliable.