【问题标题】:Steps required to port from QNX to open source RTOS从 QNX 移植到开源 RTOS 所需的步骤 【发布时间】:2015-11-30 13:31:06 【问题描述】: 作为 QNX neutrino OS 的开源替代品,有哪些可用选项? 另外,将代码从 QNX 移植到其他 RTOS 的步骤是什么? 谢谢 【问题讨论】: 标签: c++ rtos qnx 【解决方案1】: QNX Neurino 的 API 是POSIX。因此,您隐含地寻找的是带有 POSIX API 的开源 RTOS。这将允许您轻松地将现有应用程序代码移植到新的 RTOS。 在这些免费的 RTOS 中,您可以找到: RTEMS NuttX,其中appears to be POSIX certified FreeRTOS,它实现了subset of the POSIX API。 最后,所有基于 Linux/FreeBSD 的 RTOS 都兼容 POSIX;因此,您可能想看看RTAI 或Xenomai。 【讨论】: