Choosing an OS for uC

Status
Not open for further replies.

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,644
Helped
303
Reputation
608
Reaction score
297
Trophy points
1,363
Activity points
18,302
What is the most widely used hard RTOS for microcontrollers today?
 
Last edited:

No idea what that means
Hard RTOS mean the one that gives timing and execution guarantee. A hard real-time operating system has less jitter.
What is the most widely used hard RTOS for microcontrollers today?
It depends on your application. There is no such single fixed winner.
 
Reactions: shaiko

    shaiko

    Points: 2
    Helpful Answer Positive Rating
I don't think VxWorks (or any of the other listed OS in the link) is a good choise. It's designed for more complex CPU applications and is probably an overkill for uC...
 

have a look at the linux pages
**broken link removed**
https://www.embedded.com/design/connectivity/4023328/Real-Time-Linux

and eLinux
https://elinux.org/Main_Page

you need to start with a requirements specification - you then select a suitable combination of microcontroller/software to satisfy the requirements
it is probably a good idea is to double the requiements as the end user has usually forgotten or not thought about many of the details that require extra IO, memoty, power, etc that appear as you implement a prototype
 
Last edited:

Hard RTOS depends on your controller. because controller is only have to work after all. if controller is 16-bit and higher can work better.
i think FreeRTOS is good option.
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…