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.

[参考译文] MSPM0C1106:MSPM0C1106—是否支持 FreeRTOS? 在 MSPM0 SDK 中未找到 RTOS 示例

Guru**** 2589300 points
Other Parts Discussed in Thread: MSPM0C1106, MSPM0H3216, MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1572627/mspm0c1106-mspm0c1106-is-freertos-supported-no-rtos-sample-found-in-mspm0-sdk

器件型号:MSPM0C1106
Thread 中讨论的其他器件: MSPM0H3216MSPM0G3507

工具/软件:

您好:

我正在使用 MSPM0C1106 (Arm Cortex-M0+、64KB 闪存/8KB RAM) 进行开发、希望在该器件上运行 FreeRTOS。

这让我想知道 MSPM0C1106 是否正式支持 FreeRTOS。

MSPM0C1106 是否正式支持 FreeRTOS?

此致、

Hiroki Saitoh

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

    嗨、Hiroki、
    我们目前不支持 MSPM0C1106 的 FreeRTOS。 我不确定我们是否有计划、但通常需要大量 SRAM 存储器来实现 FreeRTOS(通常至少为 16kB)
    此致、
    Diego Abad

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

    尊敬的 Diego:

    感谢您的澄清。

    只是为了确认我的理解:FreeRTOS 是 不受官方支持 MSPM0C1106 上以及实践 a 稳健 FreeRTOS 设置通常需要周转来 16KB 的 SRAM 。 是这样吗?

    我的假设是,它可能是 在技术上是可能的 电流非常大 最小 8KB 的 FreeRTOS(例如:无软件计时器,1-2 个小任务,仅限静态分配)、但余量将非常紧张并会保留 不支持 开发。 这是一个公平的说法吗?

    此外、我找到了有关 MSPM0H3216(也是 64KB 闪存/8KB SRAM)的以下主题:
    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1569339/mspm0h3216-mspm0h3216---freertos-availability?tisearch=e2e-sitesearch&keymatch=freeRTOS#
    在该讨论中、在通过 MSPM0G3507 演示进行估算时、存储器大小被称为“不应该成为问题“。 您能帮助协调这些陈述吗? 我是否应该将其解释为: 内存本身不能阻止最小端口 、但是 A 功能齐全/推荐 FreeRTOS 配置为 不建议低于~16KB SRAM

    再次感谢您的指导。

    此致、
    Hiroki Saitoh

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

    嗨、Hiroki、
    关于“最小“RTOS 应用程序理论上如何使用小于 8KB 的 SRAM 存储器是正确的、但当发生更复杂的操作时会出现问题。 您是对的、余量会很紧张、并且仍然不受 TI 支持(与今天一样)。 您在答复末尾提到的陈述准确地反映了 RTOS 和 C1106 的当前状态。
    此致、
    Diego Abad

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

    尊敬的 Diego:
    谢谢—这是非常清楚的。
    另外需要注意的是、您是否碰巧知道是否有任何计划在 MSPM0C1106 上启用 RTOS 支持 (FreeRTOS 或 TI-RTOS)? 如果您可以分享任何暂定路线图或公共指南、我将不胜感激。
    此致、
    Hiroki