This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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



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

  • 若是例程的话,您可以使用右键单击工程,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”。

     更多信息可以参考 

  • 是的,例程的话是这样的