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

Reply via email to