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.

[参考译文] TMS320F28379D:SysConfig 生成具有相同功能签名的多个引脚配置、但无法编译

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/908660/tms320f28379d-sysconfig-generates-multiple-pin-configs-with-same-function-signatures-which-fails-compilation

器件型号:TMS320F28379D
Thread 中讨论的其他器件:SysConfigC2000WARE

您好!

我们正在迁移到基于 C2000的项目的 SysConfig、我们发现 SysConfig 将生成多个.c 输出、从而阻止项目编译。 我们的所有配置都与 CCS 项目文件一起存储、我们通过 CCS 使用 SysConfig (1.4)。 配置完成且正在构建项目时、SysConfig 将生成利用 driverlibs 的 pinmux.c/.h、同时还将生成 f2837xd_pinmux.c/.h 文件、这些文件利用 C2000ware 包中的通用头文件和包含的内容。  

由于 pinmux.c 和 f2837xd_pinmux.c 具有相同的函数签名、因此工程无法编译。 由于这些文件位于编译输出中、因此 CCS 不允许我将该文件从编译中排除。

在查找 CLI 时、TI 网站上没有任何详细介绍 CLI 命令的内容。 我尝试在`pinumx_cli.bat`周围锁定、但也没有任何关于链接到我的问题的可能配置选项的信息。 是否有任何有关 SysConfig CLI 选项的联机文档?