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.
大家好、
我想在 TMS320F28377D 器件上使用 RTOS。 不过、我的要求是具有与 MISRA-C 兼容的代码。
您是否知道 TI-RTOS 或 FreeRTOS (集成到 CCS 中)是否与 MISRA-C 兼容?
我知道 ThreadX 与 MISRA-C 兼容、您知道它是否可以与 TI MCU 和 CCS 结合使用?
谢谢!
Ioannis Zafeirakis
我 还有一些问题:) 为什么在 SysConfig 中有 FreeRTOS 选项而不是 TI-RTOS? TI-RTOS 可以与 SysConfig 配合使用吗?
您好!
较新器件不再支持 TI-RTOS。 我相信、它本身具有一个 GUI、允许您添加任务、互斥量和其他操作系统功能。
C2000器件的 FreeRTOS 支持是最近新增的功能、对于较新的器件也将继续提供。 FreeRTOS 声明核心内核文件的 MISRA 兼容性。 对于特定于硬件的端口文件、我们目前不要求 MISRA 兼容性。 我可以检查计划以使其符合 MISRA 标准。
SafeRTOS 也是您可以探索的选项。
我不认为 ThreadX 支持 可用于 C2000器件。 您是在 C2000器件上一般还是专门要求使用 TI MCU?
此致、
Veena
您好、Veena、
感谢您的回答!
我现在对 C2000器件很感兴趣。 因此、我假设我们应该使用 FreeRTOS、因为这是您支持的操作系统。
我想知道有关使 FreeRTOS 端口 MISRA-C 兼容的计划。 例如、您认为这可以在明年准备好吗?
SafeRTOS 看起来也很有趣。 刚刚发现了一些有关这方面的信息。 我想这已经用于 C2000器件、对吧? TI 是否支持此功能?
谢谢!
Ioannis
您好!
是的、您可以对 C2000器件使用 FreeRTOS。 它由 TI 提供支持。 我不知道有任何 FreeRTOS 端口 MISRA-C 合规计划。 我可以与团队进行核实。 正如您所知、端口层的很大一部分使用汇编语言。 其他文件(不包括端口层)由 FreeRTOS 社区维护。
SafeRTOS 端口由 Wittenstein High Integrity Systems 提供和支持。 您可以向他们咨询许可和支持。
此致、
Veena