DSPL2RAM o = 0x00800000 l = 0x00040000 /* 256kB L2 Internal RAM */
SHDSPL2RAM o = 0x11800000 l = 0x00040000 /* 256kB L2 Shared Internal RAM */
以上2块都是RAM。请问各位大虾这2个L2RAM有什么区别,我在分配内存时有什么要注意的事项。
Shine:
你好
这两块RAM其实对应的是同一块物理memory, 它们的区别是0x00800000处的这块L2 RAM只能DSP访问 而另外一块0x11800000 L2 RAM则可以被DSP, EDMA, PRUSS以及Master Peripherals访问, 可以参考数据手册上的Table 2-4. C6748 Top Level Memory Map
user3823702:
回复 Shine:
再问一下,意思是不是说L2RAM总大小只有256K,而不是512K,如果0x00800000处的这块L2 RAM用完了256K,那么0x11800000 L2 RAM就不能分配使用了?
TI中文支持网
