¿Qué sistema operativo gestiona los recursos en la placa de desarrollo basada en ARM cortex M4? [cerrado]

0

¿Hay algún sistema operativo escrito en la placa que gestione sus recursos?

Mi placa de desarrollo es STM32F407

    
pregunta abinjacob

1 respuesta

2

Por lo general, las placas de procesador pequeño no tienen un sistema operativo en el sentido clásico, pueden tener un cargador de arranque o un RTOS (o ambos). El RTOS donde está presente a menudo está incorporado en cualquier base de código que escriba, en lugar de ser un programa separado. Es común no molestarse en absoluto con un sistema operativo.

ST tiene una HAL que envían, las opiniones sobre la molestia varían.

Las opciones libres comunes para un RTOS son cosas como ChibiOS y FreeRTOS (Verifique que la licencia le funcione en ambos casos), con cosas como VxWorks y QNX como posibilidades comerciales.

Tenga en cuenta que el uso común de estas placas hace que cualquier 'sistema operativo' esté más cerca de una biblioteca de rutinas que hacen cosas complicadas como la programación y administración de subprocesos en lugar de ser un sistema operativo en el sentido de un cargador de programas que proporciona administración de recursos desde un espacio de memoria separado.

    
respondido por el Dan Mills

Lea otras preguntas en las etiquetas