课程主要从现代嵌入式系统的五层结构出发,自底向上分别介绍引导层、驱动层、内核层、UI层以及应用层的相关概念。围绕着嵌入式系统中常用的ARM核处理器构造一个完整的嵌入式系统作为实例,贯穿课程始终。在介绍基本原理与基本概念的同时,也会对嵌入式系统各层中的主流解决方案和相关技术进行介绍。本课程以嵌入式Linux系统作为重点讲解,同时课程的内容也对WinCE、Android等商用嵌入式系统进行涉及。

       本课程是一门原理与工程技术并重的课程,帮助学生从全局和系统的角度理解嵌入式系统的软硬件的构成与整合。