大家好、
我将 tm4c129encpdt 微控制器与 TI-RTOS 搭配使用。
我有一个与存储器相关的主要问题。 在大多数情况下、我的 RAM 使用率大于98%、这使得我们很难实现新的东西。 由于我们处于受约束的存储器环境中、我很想知道我们是否可以将闪存的一部分用作 RAM。
表2-5、我们也可以使用闪存作为数据段。
我尝试将其放入 tm4c129encpdt.cmd 文件中-
部分
{
.intvecs:> 0x00000000
.text:> FLASH
.const:> FLASH
.cinit:>闪存
.pinit:> FLASH
init_array:> FLASH
.data:> FLASH
.vtable:> SRAM
//.data:> SRAM
.bss:> SRAM
.sysmem:> SRAM
.stack:> SRAM
}
__STACK_TOP =__STACK + 512;
如果您看到、我正在尝试将.data 段放入闪存中、但它不起作用。 甚至我的代码也没有执行。 我知道 RAM 和闪存是完全不同的、但是否有任何方法可以这样使用它们?
谢谢
AkhiG
