Cómo aprender rtos y arm, qué kit es adecuado para esto

Le sugiero que comience con los microcontroladores stm32. ST ofrece una amplia gama de microcontroladores en el segmento ARM de 32 bits. Obtenga cualquiera de sus descubrimientos o placas nucleo. Puede usar SytemWorkbench de openstm32.org y stm32cubemx para comenzar rápidamente a omitir los componentes internos del sistema de microcontrolador y comenzar con cosas reales. Todo el software está disponible gratuitamente en línea.
Una vez que domine los controladores STM32, lea sobre freertos desde su sitio web (freertos.org). ST proporciona un contenedor cmsis-os para facilitar el desarrollo alrededor de los freertos. O puede usar de inmediato el código rtos gratuito, pero será una gran curva de aprendizaje. Sugeriría comenzar con los conceptos de freertos y continuar con cmsis-os wrapper.
El uso de stm32cubemx le ahorrará mucho tiempo al escribir códigos de inicialización tontos y la configuración del controlador. Siéntase libre de enviarme un ping para comenzar.
Todo lo mejor para tu aventura. 🙂