Other Parts Discussed in Thread:SYSCONFIG, C2000WARE
问:
如何将 PinMux 工具支持添加到现有项目?
如何将基于 SysConfig (GUI) 的外设初始化添加到现有项目?
如何将 C2000 CLB 工具支持添加到现有项目?
答:
您始终可以从其中一个已经具有 PinMux 和外设初始化支持的示例项目开始。
支持的器件的每个封装都有一个示例 CCS 项目(您也可以在 CCS Cloud 上试用这些项目):
http://dev.ti.com/tirex/explore/node?node=AK.Z-CuxZdBkiFDcAjP6Ag__gYkahfz__LATEST(这适用于 F2837xD 337ZWT 封装)
在 CCS 的桌面版本中:
[C2000WARE_INSTALL]/driverlib/<your device>/examples/…/pinmux/
如果您已经有 CCS 项目:
1.在您的项目中添加一个名为“c2000.syscfg”的空文件。只要文件扩展名是“.syscfg”,它可以命名为任意名称
2.系统会提示您为项目启用 sysconfig 支持,请点击 Yes!
3.打开项目属性
4.导航至“Build => SysConfig => Basic Options”
5.添加您的器件系列的名称,例如:F2838x
6.更新 SDK 路径,对于 C2000WARE,路径为:[C2000WARE_INSTALL]/.metadata/sdk.json
7. 如果您需要特定封装,请将所需的特定封装选项添加到“Build => SysConfig => Miscellaneous”选项中。
下面是 F2838x 的示例
如果在C2000Ware PinMux示例中为每个包/设备提供了现有的PinMux示例,则可以在项目属性中找到所有不同的封装/器件选项。
8.点击“Apply and Close”
Annie Liu:
我们建议您始终在发布新问题之前先搜索 E2E。 E2E 已经拥有数十万个已得到解答的话题。 这通常是解决问题的最快方法。