Skip to content

A bare minimum kernel (or just a scheduler) for the STM32-L432 MCU

Notifications You must be signed in to change notification settings

AmilaCG/stm32-simple-rtos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

stm32-simple-rtos

Developing a bare minimum RTOS (RealTime Operating System) kernel for STM32-L432 MCU by following the YouTube video series offered by Dr. Miro Samek.

Note: The above video series uses a different MCU and an IDE (with Clang compiler). However, most of the implementation should be very similar since the STM32-L432 MCU is also using the ARM Cortex-M4 CPU, as in those tutorials. I'm using the STM32 Cube IDE with GCC compiler for this project.

Demo

demo gif
Green and Blue LEDs are blinking independently with separate delays, 500ms and 1000ms, respectively. This behaviour is achieved by having a thread for each LED.

About

A bare minimum kernel (or just a scheduler) for the STM32-L432 MCU

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published