Section 04

Embedded Systems

Making it behave once it runs. Timing, power and the real world — the three things that make working firmware behave unexpectedly.

3 explainersGeneric diagrams onlyNo dates
Interrupts, and Why Timing Gets Strange
The mental model that makes embedded code stop surprising you.