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.

[参考译文] MSPM0G3507:添加外设

Guru**** 2398085 points
Other Parts Discussed in Thread: MSPM0G3507, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1498681/mspm0g3507-peripheral-adding

器件型号:MSPM0G3507
主题: SysConfig 中讨论的其他器件

工具/软件:

您好 TI 支持团队:

我不熟悉 TI 微控制器、已开始单独探索每个外设。 在这样做的过程中、我在尝试将外设添加到空驱动程序工程时遇到问题。

我导入了 empty_fretos 以下路径中的示例:

C:\ti\mspm0_sdk_2_04_00_06\examples\rtos\LP_MSPM0G3507\drivers\empty_freertos

工程将在默认状态下编译和运行正常。 但是、当我尝试向该工程添加 UART 外设支持时、会遇到构建错误。 我附上了错误日志以供参考。

我还注意到、该示例不包含 SysConfig 文件、因此不清楚如何手动正确添加和配置外设。

您能否指导我执行向此类空工程中添加外设(如 UART)的正确步骤?

感谢您的支持!

此致、
Amara Rakesh

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

    您好 Amara、

    我们在 SDK 中提供了 UART FreeRTOS 示例:freeRTOS 

    您是否可以根据 FreeRTOS 的 UART 示例构建应用开发?

    此致、

    Pengfei

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

    谢鹏飞

    我已经回顾了您提到的示例—谢谢您的支持。
    我目前的要求是在单个工程中添加多个外设。 为此、我导入了 空工程 基础的技术。 但是、我注意到该工程没有 其中概述了 SysConfig 添加到工程。

    您能指导我如何在此类设置中正确添加和配置多个外设吗?

    期待您的指导。

    此致、
    Amara Rakesh

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

    您好 Amara、

    抱歉、没有此类 FreeRTOS 迁移指南。

    如您所述、FreeRTOS 示例中没有 SysConfig、实际上添加外设的一种简单方法是

    1.从现有示例中复制 SysConfig 文件、然后粘贴到空 FreeRTOS 示例。

    2.禁用链接器文件和启动文件生成功能。

    然后、ti_msp_dl_config.c 和 ti_msp_dl_config.h 将在 Debug 文件夹中生成、您可以使用这些文件替换现有的 ti_msp_dl_config.c/.h 文件。

    此致、

    Pengfei