×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302662785
  • 装帧:70g胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:508
  • 出版时间:2024-07-01
  • 条形码:9787302662785 ; 978-7-302-66278-5

本书特色

浙江省“十四五”规划教材本教材面向新工科建设,以工程教育认证为指导,将嵌入式系统理论知识与实际工程实践紧密结合,同时配合实验设备、课程网络资源等丰富资源,是一本供初学者系统全面地掌握嵌入式软硬件一体化开发技术的教材。

内容简介

本书以目前流行的基于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传输、蓝牙传输、温度/湿度采集、超声波测距、加速度传感器等应用实验。
本书适合作为高等学校电子信息类、计算机类、自动化类等相关专业本科生和研究生的教材,也适合作为相关专业的大型实验、课程设计、专业实践、毕业设计以及电子设计竞赛等的指导书,同时也可作为从事嵌入式系统设计和开发工作的研究人员及技术人员的参考书。

目录

第1章嵌入式系统概述 1.1嵌入式系统的定义 1.2嵌入式系统的特点 1.3嵌入式系统的组成 1.4嵌入式系统的分类 1.5嵌入式系统的发展 本章习题 第2章嵌入式处理器概述 2.1处理器原理 2.1.1CPU的指令系统 2.1.2CPU的分类 2.1.3CPU结构 2.1.4大端和小端 2.2嵌入式处理器的分类 2.3嵌入式处理器的特点 2.4熟悉ARM处理器 2.4.1ARM 技术的发展 2.4.2ARM处理器核 2.4.3ARM处理器的片内总线 2.5ARM处理器工作模式 2.6ARM处理器寄存器组织 2.6.1ARM状态下的寄存器组织 2.6.2Thumb/Thumb2 状态下的寄存器组 2.7ARM异常处理 2.7.1ARM异常种类、异常中断向量和优先级 2.7.2ARM异常的中断响应过程 2.8存储管理单元 2.8.1常见存储介质 2.8.2存储管理单元与存储器的关系 2.8.3存储管理单元的功能 2.8.4存储器访问的顺序 2.8.5MMU的地址转换 2.9ARM的选型原则 本章习题 第3章熟悉ARM嵌入式教学实验系统 3.1ARM嵌入式教学实验系统 3.2嵌入式教学实验系统的总体设计方案 3.3系统核心开发板硬件架构 3.4存储模块设计 3.5温度/湿度模块设计 3.6超声波模块设计 3.7WiFi模块设计 3.8ZigBee模块设计 3.9蓝牙模块设计 3.10加速度模块设计 3.11按键模块设计 3.12继电器模块设计 3.13液晶显示 本章习题 第4章ARM指令集及汇编 4.1ARM指令集概述 4.2ARM指令的寻址方式 4.3ARM存储器访问指令 4.4ARM数据处理指令 4.5ARM跳转指令 4.6ARM协处理指令 4.7ARM杂项指令 4.8ARM伪指令 4.8.1ADS编译环境下的ARM伪指令与宏指令 4.8.2ARM汇编语言的伪指令 4.9ARM汇编语言实例 本章习题 第5章ARM混合编程和ADS 1.2集成开发环境 5.1C语言和汇编语言混合编程方式 5.2ADS集成开发环境 5.2.1CodeWarrior集成开发环境 5.2.2ADS调试器 5.3ADS使用入门 5.3.1ADS调试器的使用 5.3.2ADS 1.2环境下工程的仿真、调试及配置方法 5.4JTAG介绍 5.5MultiICE仿真器 本章习题 第6章嵌入式系统基础实验 实验1: ADS 1.2集成开发环境练习 实验2: 汇编指令实验1 实验3: 汇编指令实验2 实验4: 汇编指令实验3 实验5: ARM微控制器工作模式实验 实验6: C语言程序实验 实验7: C语言调用汇编程序实验 第7章Linux使用基础 7.1Linux简介 7.1.1Linux操作系统及其特点 7.1.2Linux系统的发展过程 7.1.3Linux系统的组成部分 7.1.4常用Linux系统介绍 7.1.5Linux目录结构 7.1.6VMware Workstation简介 7.2Linux基本命令 7.2.1常用命令 7.2.2文件操作命令 7.2.3文件编辑命令 7.2.4系统关闭命令 7.2.5用户管理相关命令 7.2.6信息系统相关命令 7.2.7网络相关命令 7.3VI编辑器 7.4TFTP服务器 7.4.1TFTP服务器概述 7.4.2TFTP服务器的安装配置 7.5远程管理工具 7.5.1OpenSSH服务端的安装 7.5.2OpenSSH服务的配置 7.5.3SSH客户端的使用 7.6Windows下常用远程登录客户端 7.6.1Putty 7.6.2SSH Secure Shell Client 7.6.3SecureCRT 7.7NFS的配置及管理 7.7.1NFS概述 7.7.2NFS安装和配置 本章习题 第8章Linux系统开发环境 8.1Linux交叉编译 8.2GCC和GDB 8.2.1基于GNU及Linux内核的编程风格 8.2.2GCC编译器 8.2.3GDB调试器 8.3BootLoader 8.3.1BootLoader简介 8.3.2常见BootLoader介绍 8.4Linux内核移植 8.4.1Linux内核结构 8.4.2Linux系统的可加载内核模块机制 8.4.3用户空间和内核空间 8.5文件系统 8.5.1文件系统简介 8.5.2常见的文件系统 8.5.3根文件系统的制作 本章习题 第9章Linux操作系统基础实验 实验8: 建立Linux虚拟机及熟悉常用命令 实验9: 程序下载烧写实验 实验10: mount挂载实验 实验11: Linux交叉编译平台实验 实验12: UBOOT下载运行实验 实验13: Linux内核编译实验 第10章Linux环境下的驱动程序开发 10.1Linux设备驱动 10.1.1Linux设备的分类 10.1.2驱动程序中的基本要素 10.2设备驱动开发 10.2.1驱动开发的一般流程 10.2.2驱动程序的框架 10.2.3测试程序框架 10.3Linux驱动的部分技术简介 10.3.1同步机制 10.3.2阻塞与非阻塞 10.3.3时间 10.4Linux驱动程序实例分析 10.5Linux系统下的具体实现 10.6make程序和Makefile文件 本章习题 第11章Linux环境下驱动程序实验 实验14: Linux下GPIO驱动程序编写实验 实验15: I2C驱动程序编写实验 实验16: RTC时钟驱动实验 实验17: 按键驱动实验 实验18: 继电器驱动实验 第12章Linux环境下应用程序开发 12.1多任务之间的同步和通信 12.1.1System V共享内存 12.1.2消息队列 12.1.3POSIX信号量 12.1.4System V信号量 12.1.5多线程 12.1.6互斥锁和条件变量 12.2TCP/IP网络编程 12.2.1概述 12.2.2TCP通信过程 12.2.3基本socket接口 12.2.4socket编程的其他函数 12.2.5TCP通信编程实例 12.2.6UDP通信过程 12.2.7UDP通信编程实例 12.3视频压缩与传输技术简介 12.3.1H.264视频编解码 12.3.2RTP/RTCP流媒体实时传输协议 本章习题 第13章嵌入式系统应用实验 实验19: 以太网传输程序编写实验 实验20: 视频采集播放程序编写实验 实验21: WiFi程序编写实验 实验22: 蓝牙程序编写实验 实验23: 温度/湿度传感器实验 实验24: 超声波程序编写实验 实验25: 加速度计程序编写实验 参考文献
展开全部

作者简介

孟利民,浙江工业大学教授、博士生导师,长期从事通信专业教学科研工作。为本科生讲授“嵌入式系统”“通信原理”“移动通信”等课程;研究方向为无线通信与网络、多媒体通信与网络、嵌入式系统、物联网通信等。主持完成国家基金面上、浙江省科技厅重大、重点项目及企业科研合同项目等。出版学术专著1部,教材1部,发表学术论文100多篇;授权国家发明专利25项;获浙江省科学技术二等奖、浙江省科技进步奖三等奖、浙江省通信学会一等奖、校教学成果奖等,为通信工程国家级一流本科专业建设点负责人。 宋秀兰,浙江工业大学副教授、硕士生导师,主要从事智能控制、嵌入式系统开发等教学科研工作。为本科生讲授过“嵌入式系统”“可编程逻辑器件及应用”“通信系统课程设计”“电子线路CAD”等课程;研究方向为无线通信与网络、嵌入式系统、智能网联车辆控制等。主持完成国家基金面上项目、青年基金项目、浙江省科技厅面上项目、浙江省自然科学基金项目及企业科研合同项目等。发表学术论文30多篇;授权发明专利10余项;指导学生获全国电子设计大赛三等奖4项。获浙江省科技进步奖三等奖、中国发明协会发明创业奖二等奖、浙江省通信学会一等奖、校教学成果奖等。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航