• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于TMS320F2812和USB100的CAN-USB总线通信系统设计

基于TMS320F2812和USB100的CAN-USB总线通信系统设计

录入:edatop.com     点击:

4 通信测试

系统测试时,利用CAN调试器作为一个CAN节点,并利用调试器自带的调试软件在下位机上显示。

首先,进行上位机通过USB接口发送数据,下位机通过CAN接口接收数据实验,CAN节点设置为扩展帧,帧格式为数据帧,帧ID为0x000000 82,下位机CAN调试软件以十六进制接收数据,发送的是字符‘1’、‘2’、‘3’、‘4’、‘5’,下位机接收到的是对应的ASCII码值0x31~0x35,以十六进制显示。

然后,进行下位机通过CAN接口发送数据,上位机通过USB口接收数据实验,CAN节点设置不变,发送的数据是0x31~0x35五个数据,上位机收到的是‘1’~‘5’五个字符。具体测试界面见图3和图4。

5 结语

设计了一套USB-CAN总线通信模块,其中CAN控制器特别的使用了F2812内嵌eCAN模块,在实际应用中,该通信部分能有效,及时的与系统其他节点进行通信,较为有效地将DSP的高速处理能力和CAN总线的优良特性结合起来,并且硬件电路设计更为简单实用,采用C语言编程,提高了程序的可维护性,大大缩短了研发周期。

作者:叶成 刘晓刚 刘春生 来源:电子元器件应用

上一篇:高卢麟:中国已建成全球最大的IPv6骨干网
下一篇:IP RAN助力MBB发展跨越三大鸿沟

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图