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

TMS320F28388D: EtherCAT RAM在线仿真为什么显示无此地址

Part Number:TMS320F28388DOther Parts Discussed in Thread:C2000WARE

地址*(0x400B1000)为什么显示无

DSP应用:

MCAN Message RAM    17K x 8   0x4007 8000    0x4007 C3FF

这部分RAM干嘛用的?我现在RAM不够用,28388D又不支持拓展,我不用MCAN的话想把这块RAM用起来存储实时数据行不行

,

Susan Yang:

DSP应用 说:这部分RAM干嘛用的?

Message RAM: the main purpose of the Message RAM is to store Rx/Tx messages, Tx Event elements, and Message ID Filter elements

您可以看一下 45.5 MCAN Functional Description 以及 45.5.16 Message RAM 

https://www.ti.com.cn/cn/lit/ug/spruii0c/spruii0c.pdf 

DSP应用 说:我不用MCAN的话想把这块RAM用起来存储实时数据行不行

理论上是可以的

,

DSP应用:

EtherCAT RAM (direct access) 16K x 8 0x400B 1000  0x400B 4FFF

这一段呢,为什么在线仿真显示地址不存在

,

Susan Yang:

DSP应用 说:这一段呢,为什么在线仿真显示地址不存在

请问您现在使用的程序是自己的还是例程?若是例程的话,请给出路径

另外建议您使用CCS的memory brower来查看一下该地址的值

,

DSP应用:

CMde I2C例程,memory brower查该地址没有值

,

DSP应用:

C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\cm\i2c

,

Susan Yang:

请参考该链接内的给出的解决方法

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/997041/tms320f28388d-memory-map-prevented-reading/3687455?tisearch=e2e-sitesearch&keymatch=28388%2520cm%2520Memory%2520map%2520prevented%2520reading#3687455 

,

DSP应用:

gel文件里面定义的是0x400A1000开始,是不是手册写错了?而且0x400A1000地址数据是可以看得到的

,

Susan Yang:

我确认了一下:

The EtherCAT base address on CM side is x400A_0000

也就是gel里面是对的,数据手册内有错误,会在下一版本内改正

,

DSP应用:

这里显示的可读可写,为什么在窗口写不了,可能是什么问题?

MCAN Message RAM地址范围内就可读可写

,

DSP应用:

而且我也没找到gel里面说的 EtherCAT Registers 寄存器 

,

Susan Yang:

DSP应用 说:为什么在窗口写不了

我不太理解您的意思,能否详细说明下?

另外今天板子不在手边,不好进行测试

,

DSP应用:

就是之前说的内存不够,我想用EtherCAT RAM这段和MCAN Message RAM 进行数据保存,现在MCAN Message RAM 段我可进行读写,但是EtherCAT RAM段我只能读不能写,然后我在Registers 中查找EtherCAT Registers 寄存器 也找不到,怎么才能对EtherCAT RAM段进行写数据

,

Susan Yang:

谢谢您的反馈。今天板子不在手边,我会在周一测试后给您回复。

,

DSP应用:

请,回复下

,

Susan Yang:

请您私信一下工程,我来拿板子测试一下

,

DSP应用:

随便找个例程就行 

,

Susan Yang:

请您跟踪下面链接的回复

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1034414/tms320f28388d-memory-map-prevented-reading 

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28388D: EtherCAT RAM在线仿真为什么显示无此地址
分享到: 更多 (0)

© 2026 TI中文支持网   网站地图 鲁ICP备2022002796号-1