Nearly every embedded system uses interrupt service routines (ISRs). If you need to keep track of time, you likely have a timer interrupt that generates a system tick. If you have a USART, you’re ...
After introducing interrupts and the foreground/background architecture, I am finally ready to tackle the concept of a Real-Time Operating System (RTOS). In this first lesson on RTOS (commonly ...