This lesson starts a new segment about Object-Oriented Programming (OOP) — an important set of concepts critical to understanding any modern software, not just modern embedded software. As usual in ...
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 ...
A study of embedded programming using low-level programming languages. The course covers the hardware architecture of an embedded system and the techniques needed to write programs for simple ...