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.

[参考译文] TMS320F28388D:C2000Ware_5_04_00_00的 TI 通用文件存在问题

Guru**** 2468610 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1479830/tms320f28388d-problem-with-ti-generic-files-of-c2000ware_5_04_00_00

器件型号:TMS320F28388D
Thread 中讨论的其他器件:C2000WARE

工具与软件:

您好!

1个月前、我使用 CCS20创建了一个空位字段项目。

我使用 TI C2000Ware_5_04_00_00的通用文件。

在错误的操作后(我仍然不知道我做了什么错误),我无法再编译我的项目,并有以下错误:

"C:/ti/C2000Ware_5_04_00_00/device_support/f2838x/common/include/f2838x_globalprototypes.h、第 xx 行:错误#20:标识符"uint16"未定义"  

这看起来很愚蠢,但这是非常恼人,因为我正在考虑再次开始从开始,并松了一个月的工作。

您是否曾经遇到过此问题?

我在问题发生之前重命名了我的项目,你认为我失去了一些链接吗?

感谢您的帮助、

Adrien

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

    Adrien、您好!

    请参阅以下解决方案存在相同问题的 E2E。 归根结底、包含正确的标头、包括正确配置的选项。 另外需要注意的一点是尝试重新导入基本的空位字段项目、是否能够成功构建它? 如果是、请将工程属性相互比较、以确保不会遗漏任何内容。

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/661524/ccs-tms320f28379d-error-20-identifier-uint16-32-is-undefined

    此致!

    Ryan Ma

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

    我成功编译了一个新的基本空位字段项目。

    我终于找到了这个问题,这是一个多种包容的问题。

    在 main.c 的开头、我添加了一个新行#include "user_file1.h"、而且此文件已 包含 在我的主头文件"F28x_project.h" 中、我到处都包括这个文件(以 TI 示例为例)。  

    我完全不知道#include "user_file1.h"如何出现在我的 main.c 中 可能是拖放操作错误或类似的操作。

    由于编译器错误是 "c:/ti/C2000Ware_5_04_00_00/device_support/f2838x/common/include/f2838x_globalprototypes.h "、第 xx 行:错误#20:标识符"uint16"未定义"、因此很难对其进行调试。 它与原始误差完全没有关系。

    现在很好、感谢您的支持。

    Adrien

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

    Adrien、您好!

    很高兴您能够找到根本原因。 我们可以关闭该 TT。

    此致!

    Ryan Ma