本书以51系列单片机和S3C24xx系列(S3C2410或S3C2440)ARM 嵌入式处理器为例,讲述嵌入式系统硬件工作原理与接口应用技术、嵌入式程序设计及嵌入式Linux基础应用。全书共分为10章,主要内容包括嵌入式系统概论、单片机技术基础、ARM 体系结构、ARM 指令系统、时钟及电源管理、存储器与人机接口原理、中断与DMA技术、串行通信与网络接口技术、Linux程序设计基础、嵌入式技术综合应用等。与旧版本相比,本书增加了51系列单片机和嵌入式技术综合应用两章,并对相关知识进行了更新。
本书既可作为高等院校计算机、电子信息、自动化等专业本科生和相关专业研究生的教材,也可作为从事嵌人式系统研究与开发的工程技术人员的参考书。