About this document
Femto OS: A Minimalist RTOS Guide by GiancarloRichardRivadeneyraMiranda is a document available to read on EtoBox.
Femto OS is a very small open source multitasking real-time operating system that can run on microcontrollers with as little as 8KB of flash memory and 512 bytes of RAM. It allows programs to be written as multiple simultaneous tasks, reducing complexity compared to a single loop program. A typical multitasking OS design involves system initialization, a scheduler that selects which task to run based on priority, and context switching that saves the CPU registers when switching between tasks.
- Author
- GiancarloRichardRivadeneyraMiranda
- Language
- EN