embOs

embOs

Embedded Operating System (embOS), es un sistema operativo en tiempo real, desarrollado por la empresa SEGGER Microcontroller.Está diseñado para ser utilizado como base para el desarrollo de aplicaciones integradas en tiempo real para una amplia gama de µc.
Embedded Operating System (embOS), es un sistema operativo en tiempo real, desarrollado por la empresa SEGGER Microcontroller.embOS está diseñado para ser utilizado como base para el desarrollo de aplicaciones integradas en tiempo real para una amplia gama de microcontroladores.Características embOS es un RTOS para todas las aplicaciones integradas.embOS está escrito desde cero por la compañía SEGGER Microcontroller utilizando Ansi C y ensamblador.Otras características son: cantidad ilimitada de tareas (solo limitada por la cantidad de memoria disponible) programación preventiva con hasta 232 prioridades Round Robin con intervalos de tiempo ajustables para tareas con resolución de tiempo ajustable de igual prioridad (el valor predeterminado es 1 ms) temporizadores de software de baja potencia ysoporte multinúcleo comunicación segura entre tareas usando: eventos de tarea con hasta 32 eventos por tarea, recursos de objetos de evento y recuento de semáforos, buzones, colas, soporte de interrupción completa, se puede llamar a API desde el ensamblado, código C y C ++ Además de embOS, embOS-MPU ofreceprotección de memoria mediante el uso de la unidad de protección de memoria del hardware, así como mecanismos de software adicionales para evitar que una tarea afecte a la totalidad del sistema.

Categorias

Alternativas a embOs para todas las plataformas con cualquier licencia

FreeRTOS

FreeRTOS

FreeRTOS es un núcleo del sistema operativo en tiempo real para dispositivos integrados que ha sido portado a 35 microcontroladores.