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.

[参考译文] TMS320F28P650DK:P65X 微控制器 20.3.1 以外 CCS 版本的编译器错误

Guru**** 2989100 points

Other Parts Discussed in Thread: TMS320F28P650DK, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1649259/tms320f28p650dk-compiler-error-for-ccs-version-other-than-20-3-1-for-p65x-micrcontrollers

器件型号: TMS320F28P650DK
主题: C2000WARE 中讨论的其他器件

您好支持团队、

 安装了以下 TI 版本的 TMS320F28P650DK 的 IAM 可与 TMS320F28P650DK 配合使用。

操作系统:Windows 11 版本

C2000 软件:C2000Ware_6_00_01_00

CCS 版本:20.4.1

注意:我已在 CCS 中添加所有 devicelib 和器件支持库路径。

它观察到、在编译 iam 期间、如下 快照所示、声明与 uint16_t 错误不兼容。

P65X_CCS_Compiler_issue_20.4.1.jpg

我尝试按如下方式在本地修复此错误、方法是添加 器件支持库的 RAM 变量[] (第 329 行至第 334 行)其中一个文件 (f28p65x_globalprototypeage.h)

fix.png

修复了上述问题、尽管编译器错误修复了、但代码变为陷阱或重置。

仅此特定版本的 CCS 20.3.1 中才会出现此问题

所有最新的 CCS 版本都显示此错误、 在 CCS 版本中是否真的存在与 P65X 相关的编译器问题?   除 20.3.1 之外

是否有此问题的修补程序可用?

提前感谢

谢谢。此致

Narasimhaj

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

    您好 Fleenor、

                感谢您的详细答复和问题分析。 我将应用这些建议。 并对您进行更新。  

    谢谢。此致

    Narasimhaj