TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28388D: 28388D CANFD Register Addr error

Part Number:TMS320F28388D

根据Technical Reference Manual文档的描述,MCAN 的寄存器McanRegs_MCAN_RXESC的地址为0x0005_C6BC ,如下图所示

  ,

我通过仿真器读取的该寄存器地址实际为0x0005C6A8 McanRegs_MCAN_RXESC, McanRegs_MCAN_RXF0A,如图所示

这是什么原因造成的?

b T:

此种情况导致调用库函数无法对该寄存器进行有效的写操作,库函数中该寄存器地址为文档所示的地址即0x0005_C6BC ,对该地址进行写操作,CCS观察到该寄存器的值无变化

,

Yale Li:

Hi,

我已经询问相关工程师了,有了结果第一时间回复。

,

Yale Li:

Hi,

TRM中的描述是正确的,driverlib中的函数基于TRM。我们的工程师已经验证了该函数没有问题,可以通过查看Memory Browser中的Message RAM来验证。

这个问题是因为CCS Register View XML没有配置正确导致的,只是在CCS Register View中显示不正确,函数本身是没有问题的。

我们已经在最新版本的CCS中修复了这一问题。

,

b T:

thanks,最新版的CCS何时发布呢

,

Yale Li:

在12.2.0版本中已经得到了修复

,

Yale Li:

www.ti.com.cn/…/CCSTUDIO

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28388D: 28388D CANFD Register Addr error
分享到: 更多 (0)