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.

[参考译文] RTOS/MSP430F6638:支持带 TI-RTOS 的 MSP430F6xxx

Guru**** 2591310 points
Other Parts Discussed in Thread: MSP430F6638, MSP-EXP430FR5969, MSP-EXP430FR5994, MSP-EXP430FR6989, MSP-EXP430F5529LP, MSP430FR6989, MSP430FR5994, MSP430FR5969, MSP430F5529

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/588604/rtos-msp430f6638-support-for-msp430f6xxx-with-ti-rtos

器件型号:MSP430F6638
主题中讨论的其他器件: MSP-EXP430FR5969MSP-EXP430FR5994MSP-EXP430FR6989MSP-EXP430F5529LPMSP430FR6989MSP430FR5994MSP430FR5969MSP430F5529

工具/软件:TI-RTOS

在过去的几天里、我一直在寻找在基于 MSP430F6638的产品上使用 TI-RTOS 的方法、我很难确定它是否受支持。 它似乎可以在技术上正常工作、但需要进行大量开发才能使其正常工作。

这是我尝试使用任何 RTOS 的第一个项目、因此我不熟悉很多项目。 有人能不能对此灯亮? 我在浪费时间吗?

谢谢

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

    它受支持、但开箱即用。 出于各种原因、我们仅支持以下开箱即用的 MSP430器件
    MSP-EXP430FR5969
    MSP-EXP430FR5994
    MSP-EXP430FR6989
    MSP-EXP430F5529LP

    这对于其他 MSP430器件(即 MSP430F6638)意味着什么...概括而言、您需要执行以下操作
    您需要更改顶级 makefile 并将器件添加到其中。 例如、将其添加到此行的末尾(或替换您不关心的内容)
    MSP430DEVLIST:= MSP430F5529、MSP430FR5969、MSP430FR5994、MSP430FR6989
    为此器件构建 MSP430 driverlib。
    3.为该器件构建 TI-RTOS 驱动程序。
    4.为您的器件创建链接器文件。

    TI-RTOS 用户指南中介绍了这些步骤。

    您是否需要使用 RTOS 实际上由您决定。 通常、我们建议在您开始艰难时间(或认为您将遇到困难时间)管理实时调度时使用 RTOS。 例如、如果您的器件只是监控传感器、如果传感器值太高或太低、则将 GPIO 置为有效...您可能不需要 RTOS。 如果您还有文件系统、与 BLE 无线电通信等、那么 RTOS 将有助于管理事情。

    Todd