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

关于外扩RAM的问题

TMS320F2812的存储器一个地址有16bits,如果外扩的RAM一个地址只有8bits,从0x00H~0x5FFH,这种情况下,在cmd文件中,它的长度是0x600,还是0x300?如果长度为0x600,那么一个地址对应的是8bits吗?

Shine:

你好,

有专门的C2000论坛可以提问。

C2000™ 32位实时 MCU

user4398176:

回复 Shine:

抱歉哈,对论坛还不怎么熟悉

Hank Zhao:

从0x00H~0x5FFH,在CMD文件中它的长度就是0x600,一个地址对应的存储单元仍是16bit,只不过高8位没有意义。

user4398176:

回复 Hank Zhao:

这样的话,在外部RAM中定义一个变量(ccs中最小的数据类型也要16位)不会占用2个地址吧?

user4398176:

回复 Hank Zhao:

这个不是专门外扩的RAM,而是接的一个profibus芯片,自带1.5kbyte的RAM,所以这个也没办法。谢谢你的解答,我了解了,万分感激。

赞(0)
未经允许不得转载:TI中文支持网 » 关于外扩RAM的问题
分享到: 更多 (0)