embedded Operating System (embOS), is a Real-time operating system, developed by the Company SEGGER Microcontroller. embOS is designed to be used as a foundation for the development of embedded real-time applications for a wide range of microcontrollers.
Features
embOS is an RTOS for all embedded applications. embOS is written from scratch by the SEGGER Microcontroller company using Ansi C and assembler. Other features are:
unlimited amount of tasks (only limited by the amount of available memory)
preemptive scheduling with up to 232 priorities
Round Robin with adjustable time-slices for tasks with equal priority
adjustable time resolution (default is 1ms)
software timers
low power and multi-core support
safe communication among tasks using:
task events with up to 32 events per task
event objects
resource and counting semaphores
mailboxes
queues
full interrupt support
API can be called from assembly, C and C++ code
In addition to embOS, embOS-MPU offers memory protection by using the hardware's memory protection unit as well as additional software mechanisms to prevent one task from affecting the entirety of the system.
Looking for other embOs-like programs? We've rounded up our favorites embOs alternatives. Try any one of these fan favorites to see if they'll support your system and meet your specific needs.
FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to 35 microcontrollers. It is distributed under the GPL with an additional...
Add your reviews & share your experience when using embOs to the world. Your opinion will be useful to others who are looking for the best embOs alternatives.
Popular Alternatives
iOS Alternatives
Android Alternatives
Copyright © 2021 TopAlter.com
Sites we Love: AnswerBun, MenuIva, UKBizDB, Sharing RPP