Embedded Linux
Engineering · 8 chapters · 105 sections · about 48 hours
Chapters
8 chapters · 105 sections- 1Introduction to Linux and Embedded Systems9 sections
- 2Linux-based Embedded System Component Stack9 sections
- 3Anatomy of a Linux-based System9 sections
- 4Configuration and Build Process15 sections
- 5Linux Kernel Modules23 sections
- 6Communication Between Kernel and User Space20 sections
- 7Application Demo: Building a Ranging Sensor Kernel Module8 sections
- 8System Debugging and Profiling12 sections
About this course
This course teaches embedded Linux system development, focusing on configuring the Linux kernel and writing custom peripheral drivers. Students gain hands-on experience with Linux architecture, building embedded systems, and debugging and profiling applications. Ideal for aspiring embedded engineers, it addresses growing industry demand across consumer, automotive, and industrial applications.