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.

TMS320F280039C: 使用CCS12新建工程,编译报错 unresolved sysbol_RamfuncsLoadSize

Part Number: TMS320F280039C
Other Parts Discussed in Thread: C2000WARE

1.我首先在CCS12上边新建了一个空白工程,
2.我将\C2000Ware_5_00_00_00\driverlib\f28003x\driverlib库内的内容添加至新建工程内;
3.我将\C2000Ware_5_00_00_00\device_support\f28003x\common内的include和source文件夹添加到新建工程内;

4.我将\C2000Ware_5_00_00_00\device_support\f28003x\headers内的include和source文件夹添加到新建工程内;

5.我将工程内的build->predefined Symbols 新增_FLASH, 定义;

6.我将28003x_generic_flash_lnk.cmd 文件添加至工程内.

7.此后编译,提示报错;
unresolved symbol _RamfuncsLoadSize, first referenced in ./drv/28003x/common/source/device.obj Demo1 C/C++ Problem

Description Resource Path Location Type
unresolved symbol _RamfuncsLoadStart, first referenced in ./drv/28003x/common/source/device.obj Demo1 C/C++ Problem

Description Resource Path Location Type
unresolved symbol _RamfuncsRunStart, first referenced in ./drv/28003x/common/source/device.obj Demo1 C/C++ Problem

请问这种情况是该怎么解决呢? 求助大家,谢谢.

  • 这三个内容的相关声明、定义、初始化等存在缺失:

    _RamfuncsLoadSize

    _RamfuncsLoadStart

    _RamfuncsRunStart

    不要新建工程,我们提供了丰富的例程,以及空的工程。