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.

[参考译文] TMS320F2800135:SysConfig 集成-编译错误:无法打开源文件"driverlib.h

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1480353/tms320f2800135-sysconfig-integration---compilation-error-cannot-open-source-file-driverlib-h

器件型号:TMS320F2800135
主题中讨论的其他器件:SysConfigTMS320F280049C2000WARE

工具与软件:

主题:SysConfig 集成问题-编译错误:无法打开源文件"driverlib.h"

您好!

我正在按照 该论坛博文中提供的指南、使用 Code Composer Studio (CCS)版本12.7.0将 SysConfig 集成到 TMS320F280049的现有工程中。

完成推荐设置后、可以访问 SysConfig 中的"Software"和"Clock Tree"选项。 但在尝试编译工程时会遇到以下错误:

vbnet
CopyEdit
"syscfg\board.h", line 52: fatal error #1965: cannot open source file "driverlib.h" 1 catastrophic error detected in the compilation of "syscfg/board.c". Compilation terminated. gmake: *** [syscfg/board.obj] Error 1

采取的步骤:

  1. 已验证是否已C2000Ware在上安装驱动程序库C:/ti/C2000Ware_5_04_00_00/driverlib
  2. 已确认在工程属性中正确指定了包含路径:
    INI
    CopyEdit
    --include_path="C:/ti/C2000Ware_5_04_00_00/driverlib"
  3. 已检查并确保该driverlib.h文件位于指定目录中。
  4. 已尝试对工程进行清理和重新编译、但错误仍然存在。

请求协助:

我希望获得以下方面的指导:

  • 是否需要对 SysConfig 生成的文件进行其他配置才能正确定位driverlib.h
  • 是否应调整任何其他依赖项或设置以解决此问题?
  • 所用的 CCS、SysConfig 和 C2000Ware 版本之间是否存在已知的兼容性问题?

任何见解或解决方案都将受到高度赞赏、因为这一问题目前阻碍着进一步的发展。

感谢您的支持。

此致、
Devesh Chetiwal

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

    Devesh、您好!

      通过 CCS REX 下载和安装驱动程序库时、弹出对话框询问"Do you want to import the library into CCS"问题。 如果在这个问题上忽略了取消操作、则不会在项目树中看到新库。 您可以尝试在首次更新索引后使用新文件重建索引。 如果无法帮助您尝试将驱动程序库的虚拟链接导入到 SysConfig 工程中、其中包括文件夹和文件。  

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

    尊敬的 Devesh:

    另一个要确保包含的项目是正确的包含路径。 我注意到在第二步中、它只指向高级 driverlib/文件夹。 请确保访问特定器件的 driverlib。

    [quote userid="644196" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1480353/tms320f2800135-sysconfig-integration---compilation-error-cannot-open-source-file-driverlib-h 确认项目属性中正确指定了包含路径:
    INI
    CopyEdit
    --include_path="C:/ti/C2000Ware_5_04_00_00/driverlib"
    [报价]

    此致!

    Ryan Ma