简介
本书以目前流行的基于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传输、蓝牙传输、温湿度采集、超声波测距、加速度传感器等应用实验。本书适合作为高等院校电子信息类、计算机类、自动化类等相关专业本科生和研究生教材,也适合作为相关专业的大型实验、课程设计、专业实践、毕业设计以及电子设计竞赛等学科竞赛的指导书,同时也可作为从事嵌入式系统设计和开发的研究人员及技术人员的参考书。
编辑推荐
浙江省“十四五”规划教材
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-07-01
- 更新: 2024-11-22
- 书号:9787302662785
- 中图:TP360.21
- 学科:工学控制科学与工程工学计算机科学与技术