图书简介
"本书以目前流行的基于ARM架构的嵌入式微处理器及Linux操作系统为核心,结合作者多年的教学与科研工作经验,循序渐进地介绍了嵌入式系统原理、嵌入式系统开发环境、Linux操作系统基础、Linux环境下驱动程序开发以及应用程序开发等。按嵌入式系统基础实验、Linux操作系统基础实验、 Linux环境下驱动实验、嵌入式系统应用实验四大分类,系统地介绍了将嵌入式系统技术实践融入无线通信、物联网等新技术中的相关案例。本书共分为13章,第1章和第2章介绍了嵌入式系统基本概念和嵌入式处理器; 第3章至第5章介绍了嵌入式教学实验系统、ARM指令集以及开发环境的搭建; 第6章给出了配套的第一类嵌入式系统基础实验; 第7章和第8章介绍了Linux使用基础和Linux系统开发环境; 第9章给出了配套的第二类Linux操作系统基础实验,包含Linux虚拟机、文件挂载、交叉编译、内核编译等核心内容; 第10章介绍了Linux环境下驱动程序开发; 第11章给出了配套的第三类Linux环境下驱动实验,包含GPIO驱动、I2C驱动、RTC时钟驱动、按键驱动等实验; 第12章介绍了Linux环境下应用程序开发; 第13章给出了配套的第四类嵌入式系统应用实验,包含以太网传输、视频采集播放、WiFi传输、蓝牙传输、温度/湿度采集、超声波测距、加速度传感器等应用实验。
本书适合作为高等学校电子信息类、计算机类、自动化类等相关专业本科生和研究生的教材,也适合作为相关专业的大型实验、课程设计、专业实践、毕业设计以及电子设计竞赛等的指导书,同时也可作为从事嵌入式系统设计和开发工作的研究人员及技术人员的参考书。
"