尊敬的支持人员:
现在、我可以写入闪存空间、
可以用特定的值写入特定的地址。
但看起来闪存在运行时无法自行写入。
我使用以下 cmd 文件将程序加载到闪存上、并在 RAM 上运行。
组
{
.TI.ramfunc
{-l F2838x_C28x_FlashAPI.lib}
//.const
//.switch
//.init_array
//.cinit
}负载= FLASH4,
运行= RAMGS2_13、
Load_start (RamfuncsLoadStart)、
load_size (RamfuncsLoadSize)、
Load_End (RamfuncsLoadEnd)、
RUN_START (RamfuncsRunStart)、
run_size (RamfuncsRunSize)、
RUN_END (RamfuncsRunEnd)、
对齐(8)