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/TMS320F28379D:#Cannot open source file error

Guru**** 2188665 points
Other Parts Discussed in Thread: TMS320F28379D, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/890553/ccs-tms320f28379d-cannot-open-source-file-error

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

工具/软件:Code Composer Studio

我是"Code Composer"应用的新用户、必须生成 PWM 并使用使用 TMS320F28379D 处理器的 ADC。 当我"构建"我为项目编写的代码时、我会遇到 我在视觉上提到的错误。 如果有人帮助我,我将不胜感激

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

    您好!

    F28x_project.h 文件包含在 C2000ware 安装包中。

    C:\ti\\C2000Ware_2_01_00_00\device_support\f2837xd\common\include

    您需要在项目设置中添加包含路径

    C:\ti\C2000Ware_2_01_00_00\device_support\f2837xd\common\include

    C:\ti\C2000Ware_2_01_00_00\device_support\f2837xd\headers\include

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

    您好、Santosh、我按照您的说法下载  了 C2000ware 软件并添加了 F28x_Project.h commons 和头文件、但在定义 CPU1或 CPU2时出现了新错误。 我在论坛上搜索了这方面的内容、但找不到 CPU1_RAM 等  我访问了"Processor Options"、但"Configuration (配置)"未包含 CPU1_RAM、而是出现了这种情况

    调试{Active}

    版本

    {所有配置}

     

     


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

    您好!

    您需要在 CPU1_project 中定义 CPU1、在 CPU2_project 中定义 CPU2

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

    您好、Oguz、

    如果导入示例工程之一并(C:\ti\C2000Ware_2_01_00_00\device_support\f2837xd\examples\cpu1\blinky)、则会更容易

    然后构建它。 它应成功构建、然后您可以比较项目设置。

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

    您是否能够解决此问题?

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

    很抱歉、我迟到了回复 Santosh、由于冠状病毒预处理、我无法在 CCS 上花费时间。 如果我们来看看我们的主要主题、我真的不知道这种 导入或添加路径 SMH 的情况。 但我从 C2000Ware 示例 blinky_cpu01导入了一个示例。 我将所有内容与我的空 main.c 进行了比较。我的空项目没有名为 Configuration Only debug 或 release 的 CPU1或 CPU2。 当我忽略它并添加了名为 CPU1的新预定义符号时、构建的代码给出了有关命名代码的错误。 我在下面添加的屏幕截图可以提供有关我的 CCS 知识问题以及我无法在注释的第一步到最后步骤中填空的问题的信息。 我还添加了标头和常用的包含路径。 非常感谢您花宝贵的时间来解决我的大问题,但我希望您能花一点时间:)我认为我们的问题很快就会结束。

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

    导入示例(blinky_led)后、是否能够为 CPU1和 CPU2构建? 如果导入的示例可以成功编译、则可以比较工作项目和非工作项目。  

    另一种方法是导入 empty_project、将其重命名为所需的任何内容、然后添加文件。