书籍介绍
我们结合多年的教学经验和长期开发通信与网络产品的实践经验,在本书教学内容安排上,采用公认的ARM内核微处理器 + 基于开放源代码的Linux实时操作系统内核的嵌入式教学架构。希望通过本教材,再配合(某一种)实验开发平台,使读者能够学习到嵌入式系统的一些基本理论和硬件软件综合设计的方法与技能,亲自动手,实现一个嵌入式系统的解决方案,为今后的深入研究打下一个初步基础。本书的特点是理论和实践紧密结合,分四个部分安排教学内容: 1.嵌入式系统概述:介绍嵌入式系统的发展历史、特点和结构等,介绍嵌入式系统的基本设计过程; 2.嵌入式系统硬件开发技术:以ARM内核微处理器为例,介绍嵌入式系统的硬件开发技术; 3.嵌入式系统软件程序设计:介绍嵌入式Linux操作系统的开发环境和移植,以及设备驱动程序的开发; 4.嵌入式系统开发应用实例:根据前面所学知识,进行创新实践。