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/TMS320F2808:代码端口调试

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/671457/ccs-tms320f2808-code-port-debug

器件型号:TMS320F2808

工具/软件:Code Composer Studio

您好!  

从 CCS3.3移植到 CCS7.4时、客户遇到问题

客户写入:

链接器无法识别函数 initCRC32和 calcBlockCRC32。

链接器无法将代码放入存储器。 但是、如果使用 make 文件构建、同一代码也会生成合法输出

谢谢!   

此致、  

Blake

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Blake、

    [引用 user="Blake Carpenter"]链接器无法识别 initCRC32和 calcBlockCRC32函数。

    为了添加更多详细信息、客户有一个链接到项目的文件"CRC32.c"。 该源文件定义了 intCRC32和 calcBlockCRC32、因此这是链接器无法解析该符号的原因所在。 最好查看该源文件。

    [引用 user="Blake Carpenter">链接器无法将代码放入存储器中。 但是、如果使用 make 文件[/quot]构建、同一代码也会生成合法输出

    我唯一能想到的是、以某种方式使用了不同的链接器命令文件。 我能否从构建控制台看到完整的构建输出?

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    编译问题被证明是重复的文件名、扩展名为.c 和.COP。

    解决此问题后、链接器很高兴。

    Blake

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这两个问题都已脱机解决

    第二个问题是由于 GEL 文件中的内存映射不一致。