我试图找到一个免费/便宜的 RTOS,其他人发现它与 NXP LPC1788 微控制器配合得很好。我原本打算使用 FreeRTOS,但它似乎不支持那个特定的处理器;最接近的支持内核是 LPC1768。ThreadX 可与 LPC1788 配合使用,但它的许可证将花费数千英镑。建议?
编辑 1:我忘了提,我正在使用 IAR Embedded Workbench。
编辑2:我想我还应该指出我对嵌入式编程相当陌生,更不用说使用RTOS了。FreeRTOS 和 ThreadX 看起来都非常相似,并且都有相当直观的 API。另一个 RTOS 的 API 与这些类型的 API 匹配得越多,我想就越好。
编辑 3:我一直在研究一种称为 embOS 的 RTOS。它看起来很专业,API 看起来不错,它们支持相当数量的处理器/IDE 组合(包括我的),而且我已经有了一个运行良好的示例项目。它不是免费的,它的许可证大约需要 2500 欧元,但这仍然比 threadX 许可证便宜 3 倍左右。感谢您的建议,我无法选择可接受的答案,我感到很遗憾。