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.

[参考译文] CODECOMPOSER: CCS :-在不使用 SysConfig 的情况下生成代码

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1362430/codecomposer-ccs---generating-code-without-using-sysconfig

器件型号:CODECOMPOSER
主题中讨论的其他器件:SysConfigMSPM0G3507

尊敬的 TI:

我们试图使 API 函数与硬件抽象层类似(与 ST 中的 HAL 类似)、我们面临的问题是、我们创建的 API 仅适用于我们已由 SysConfig 生成的外设、而不适用于其他外设 (我 使用 SysConfig 为单通道 ADC [MSPM0 MCU]生成一个代码,但现在我们正在尝试更改通道及其 PIN,所以我们可以不使用 SysConfig 工具进行更改,或者这是必要的。 (在 CCS 文件系统中有很大 的依赖性),用于从 sysonfig 中生成代码。 (因为在 ST 中我们发现无需使用 mx 配置工具即可配置任何引脚)

请为相同的建议可能的解决方案。

此致、

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

    您好!

    感谢您访问德州仪器 E2E 支持论坛。

    能否说明您在使用哪个特定设备?

    另外、您能否说明所用的 SDK 版本是什么?

    此致、

    图沙尔

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

    您好!

    目前、我们在 SDK 之后使用 MSPM0G3507 LaunchPad 和 mspm0_SDK_2_00_01_00

    此致、

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

    您好、Karan、

    感谢您的答复。

    我将把您的问题路由到相应的组织。 请在几个工作日内收到回复。

    此致、

    图沙尔

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

    Karan、您好!

    需要明确的是、您希望稍后在代码运行时不使用 SysConfig 来配置外设、但您的问题是、如果不在 SysConfig 菜单中选择外设、SysConfig 不会生成定义?

    或者您是想在不使用 SysConfig 的情况下初始化外设吗?

    对于这两种情况、您都可以使用源代码中列出的函数和定义来初始化和操作外设。 您可以在[SDK 安装路径]\mspm0_SDK_2_00_01_00\source\ti\driverlib 下找到 driverlib 源文件及 SDK 中的所有定义和头文件。 找到所需函数后、只需在代码中包含这些源文件并使用其中的函数、然后通过删除 SysConfig 文件或右键点击该文件并选择"exclude from build"选项、即可将其从工程中排除。