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

关于F28377D程序下载到RAM还是Flash问题

CCS是怎么设置这个工程,才能做到程序下载到RAM还是Flash的自由选择

user6258195:

是在这里设置吗

Susan Yang:

若是例程的话,您可以使用右键单击工程,build configurations–> set active来选择FLASH/RAM

若是您自己的工程的话,默认情况下会创建两个配置(Debug / Release)

要将F28377D项目更改为从FLASH运行,如您可以在“ F2837x_SysCtrl.c”(函数InitSysCtrl())中的代码中找到“ #ifdef _FLASH”。您可以将“ _FLASH”定义为预定义符号(properties => C2000 Compiler => Advanced Options => Predefined Symbols => Pre-Define NAME)。如果定义了_FLASH,则函数“ InitSysCtrl”还将调用memcpy和InitFlash()。而后将链接器命令文件“ 2837x_RAM_lnk_cpu1.cmd”替换为“ 2837x_FLASH_lnk_cpu1.cmd”。

 更多信息可以参考 

Susan Yang:

回复 user6258195:

是的,例程的话是这样的

赞(0)
未经允许不得转载:TI中文支持网 » 关于F28377D程序下载到RAM还是Flash问题
分享到: 更多 (0)