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

AWR1642BOOST: 内存管理,L3

Part Number:AWR1642BOOST

我在开发工程时,需要有几个数据量较大的矩阵来参与运算,只有L3SRAM的786kB才能满足我的要求。但是我在dss部分CCS的Memory Allocation却发现这部分内存以及全部占满。如图,

但实际在运行检测的内存占用却没有,

对此,我想问两个问题,

1,为什么会有这样子的情况,内存明明没有被使用,却以及占满空间了

2,目前我静态申请的内存(定义数组),都不是在L3内存中,我要怎么才能在L3中定义数组呢

Nancy Wang:

?? ? 说:1,为什么会有这样子的情况,内存明明没有被使用,却以及占满空间了

以map文件为准

?? ? 说:2,目前我静态申请的内存(定义数组),都不是在L3内存中,我要怎么才能在L3中定义数组呢

可以通过#pragma DATA_SECTION来定义。

,

?? ?:

奥好,谢谢您,用您回答的方法可以解决了。

想再问一下,内存管理里面分page的机理和用途,就是这样子不会冲突什么的吗

,

?? ?:

奥好,谢谢您,用您回答的方法可以解决了。

想再问一下,内存管理里面分page的机理和用途,就是这样子不会冲突什么的吗

,

Nancy Wang:

是从L3SRAM中分出来的不会冲突,详见:

software-dl.ti.com/…/sdto_cgt_Linker-Command-File-Primer.html

赞(0)
未经允许不得转载:TI中文支持网 » AWR1642BOOST: 内存管理,L3
分享到: 更多 (0)