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.

[参考译文] TMS320F28388D:针对 F28388D 的免费 RTOS 支持

Guru**** 2535750 points
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1217937/tms320f28388d-free-rtos-support-for-f28388d

器件型号:TMS320F28388D
主题中讨论的其他器件:C2000WARESysConfig

尊敬的 TI:

我们将 F28388D MCU 用于我们的一个项目、并评估要在 TI RTOS 和免费 RTOS 之间使用哪个 RTOS。  

您能否告知我们、是否 有 适用于 F28388D (C28x 和 CM)的免费 RTOS 的任何 TI 官方端口? 如果需要、您能否简单介绍一下使用 FreeRTOS 代替 TI RTOS for F28388D 的优势?

事先感谢。

此致、

Rakshith  

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

    大家好、 Rakshith、

    C2000ware\kernel\FreeRTOS 文件夹中提供了 F2838x (C28x 和 CM 端)的 FreeRTOS 端口和示例

    请使用 FreeRTOS、因为 F2838x 和 C2000系列的后续器件不支持 TIRTOS

    此致、

    Veena

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

    您好 Veena:

    感谢您提供的有用信息。 您是指 在可预见的未来、TI 会为 FreeRTOS 提供 F28388D 支持吗?

    此致、

    Rakshith

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

    您好 Veena:  

    除此之外、我无法在 FreeRTOS C2000ware 示例的项目属性窗口中进行核心选择。 能否演示一下这些项目中的核心选择是如何实现的?

    事先感谢。

    此致、

    Rakshith

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

    我相信这是一个基于 SysConfig 的项目。 您可以在 SysConfig 中更改器件

    此致、

    Veena

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

    感谢您的回复 Veena。 我可以看到我可以在 syscfg 项目中更改器件和上下文(内核)。 我还需要知道我们如何在非 syscfg 项目中做到这一点。 例如、C200ware 中的"freertos_ex1_leed_blink_cpu1"项目。 此外、在该项目中、我无法从项目属性切换内核。

    另外、您能否说明一下 F28388D 的 FreeRTOS 是否是 TI 的官方接口? 我们可以为 C2000ware 中使用的 FreeRTOS 提供多大程度的支持?  

    事先感谢。

    此致、

    Rakshith  

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

    对于非 SysConfig 工程、您可以在工程设置中更改它(您之前共享的图像)

    是的、C2000Ware 中的 C2000器件将正式支持 FreeRTOS。

    此致、

    Veena

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

    谢谢 Veena。 很高兴知道 FreeRTOS 支持。

    关于非 SysConfig 工程、我要取消打包以在"Project Properties"(工程属性)中更改内核(随附的图像)。  

    例如、对于非 SysConfig 工程"freertos_ex1_leed_blink_cpu1"、如果我右键单击工程并打开工程属性、我会看到下图所示的对话框。 您能帮助了解如何在该项目中更改内核吗?

    感谢您的耐心等待。

    此致、

    Rakshith  

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

    似乎 SysConfig 已在项目中启用。 我们建议使用 SysConfig 方法更改器件、因为它可以处理 pinmux 等其他迁移方面

    您可以添加一个空的 SysConfig 文件并更改器件。

    此致、

    Veena