我正在尝试将 CCS 版本3.3中编写的代码移植到 CCS 版本6.1.1。 该代码为 TMS320F2812编写。 移植后我将收到以下提到的错误、请帮助我解决这些错误。

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.
我正在尝试将 CCS 版本3.3中编写的代码移植到 CCS 版本6.1.1。 该代码为 TMS320F2812编写。 移植后我将收到以下提到的错误、请帮助我解决这些错误。

Amir、您好!
当我使用项目工具栏中提供的"import legacy ccsv3.3 projects"选项将 CCSv3.3工程导入到 CCSv6.1.1时、可以在 LinkerCmd 中添加2个文件(文件1: DSP281x_Headers_nonBIOS.cmd;文件2:F2812cmd4Flash_Anania.cmd )。 我已将它们添加到链接器路径中、但仍然收到错误。
以下是链接器设置的快照。

尊敬的 Prashant:
激活了重复的命令链接器文件(同名的链接器文件);虽然可以从编译中排除重复项、但最好 在未使用时将其删除。 在本例中、 DSP281x_Headers_nonBIOS.cmd 应该将重复的文件之一删除。 此外、 我不知道这是否是有意为之、但如果 F2812cmd4Flash_Anania.cmd 是您想要使用的自有链接器文件、我认为您无需使用 DSP281x_Headers_nonBIOS.cmd 文件。 如果在使用时出现错误、在迁移过程中可能需要解决一些不兼容问题、但请记住这一点。
此致、
阿米尔·奥马尔