Module EC-20
Real-Time and Connected Embedded Systems
The second embedded course, for a reader who has already made one board do something. What a deadline is and what missing one costs, the operating system that makes several deadlines meetable at once, the processor large enough to run Linux and the driver that reaches its hardware, a device that lives in the field and has to be found, trusted and updated, the power budget that decides how long it lasts, the model small enough to run on it, and the argument that it is safe enough to sell.
8 topics ~96 h estimated learning time
Sign in to keep your progress.
Ready to start
- EC-20.1 Real Time as a Requirement: Deadlines, Latency and Jitter
Advanced · 10 h
- EC-20.2 Inside a Real-Time Operating System: Tasks, Priority and Scheduling
Advanced · 14 h
- EC-20.3 Passing Work Between Tasks Without Losing It
Advanced · 12 h
- EC-20.4 Embedded Linux, Device Drivers and the Board Support Layer
Advanced · 12 h
- EC-20.5 A Device in the Field: Protocols, Identity and Updates
Advanced · 12 h
- EC-20.6 Low Power Design, and Measuring It
Advanced · 12 h
- EC-20.7 Sensor Fusion, and Machine Learning on the Device
Advanced · 12 h
- EC-20.8 Reliability and Functional Safety in a Product That Ships
Advanced · 12 h