rtems could without doubt be worth a try but have only used FreeRTOS and it work.
FreerRTOS usually run scheduler at 1kHz and using one of the newer Micro controllers like Cortex-Mx which is a very common CPU in these with prioritized interrupts for higher priorities work really well. There is also support calling some of the functions from within interrupts but not all since they are not allowed to block. It might be this prioritized interrupt controller may make FreeRTOS work really well since then interrupts could be assigned a priority so that they are correctly scheduled and guess this is not the case on an ordinary computer. Guess NML would be a better choice for remote display. > FreeRTOS sure is popular. Have you compared it to other open source > Posix standard real-time OS's such as NuttX and RTEMS? > > http://www.nuttx.org/ > > http://rtems.com/ > > Any thoughts? I haven't worked with any real-time OS's much since the > 80-90's. > > > On 1/21/20 2:22 PM, Chris Albertson wrote: > > Doing a fresh start in 2020, I'd pick a 32-bit microcontroller platform and > > then a "hard" real-time OS that is portable over a wide rand of 32-bit > > microcontrollers. FreeRTOS would be a example of this. See > > https://en.wikipedia.org/wiki/FreeRTOS > > These OSes are nothing at all like Linux. They have no user interface and > > are linked with the application. > > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users