基于DSP的CAN—USB通信系统的设计与实现
文中构建了一个基于TMS320F2812 DSP芯片的CAN总线和USB控制器CY7C68013的通信系统,阐述了系统的总体设计并且给出了系统各组成部分的硬件及软件的设计。USB控制器采用SLAVE FIFO模式,从而实现了外部DSP直接控制CY7C68013中缓冲区消息的读写;利用DSP内嵌的CAN控制器和外接的CAN收发器实现高达800 kbit/s的消息传输。进行了通信测试的试验,多次试验表明,该系统可以实现USB与CAN总线之间消息快速、可靠的传输。
开通会员