Part Number:TMS320F280049Other Parts Discussed in Thread:C2000WARE
软件设计DSP按24ms周期外发CAN数据帧,出现两种情况:
1、不接CAN转换芯片U8,DSP的TXD引脚发送一帧数据就没波形了,
波形如下:
2、接上CAN转换芯片U8,DSP的TXD引脚就会按2ms周期发送数据,波形如下
以前测试F28035时,不连接CAN转换芯片,TXD引脚也会有一直数据信号,请问F29035和F280049的CAN模块配置有什么不同之处吗?如下的配置代码有问题没?
相关代码如下
硬件引脚使用64PIN的DSP,CAN模块使用GPIO4和GPIO5
Susan Yang:
F280049使用的是Dcan,而28035使用的是ecan。两者的区别如下
您现在的软硬件信息是什么?您是否有测试TI例程?
,
user4678620:
硬件使用64PIN的280049,CAN模块使用GPIO4和GPIO5,软件代码如下:
麻烦把TI的例程链接发一下,谢谢!
,
Susan Yang:
您可以下载C2000ware,之后在其安装文件夹内可以找到。默认位置为
C2000Ware_version \driverlib\f28004x\examples\can
,
user4678620:
增加通信离线恢复函数,可以解决这个问题。
,
Susan Yang:
很高兴您能解决问题。谢谢您分享解决办法。