物联网与嵌入式系统 版权信息
- ISBN:9787563559763
- 条形码:9787563559763 ; 978-7-5635-5976-3
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 所属分类:>
物联网与嵌入式系统 本书特色
物联网崛起,已成为科技产业*引人注目的新发展,也是国家经济发展的新动力,是推动产业升级和经济结构调整的新抓手,因此,物联网人才的需求也日益急迫。嵌入式系统已经成为物联网行业的关键技术,作为物联网应用的重要组成,是物联网人才的必修课,通过嵌入式系统的学习可以有助于深刻地、全面地理解物联网的本质。本书结合国家物联网专业学生培养及物联网新兴产业的发展,从面向实际应用及培养大学生实践能力出发,由浅入深讲解嵌入式系统的基本概念、原理、软硬件结构和在物联网中的实际应用。
物联网与嵌入式系统 内容简介
本书结合国家物联网专业学生培养及物联网新兴产业的发展, 从面向实际应用及培养大学生实践能力出发, 由浅入深讲解嵌入式系统的基本概念、原理、软硬件结构和在物联网中的实际应用。
物联网与嵌入式系统 目录
第1章 嵌入式系统概述
1.1 嵌入式系统的基本概念
1.2 嵌人式系统的发展
1.2.1 嵌入式系统的发展历史
1.2.2 嵌入式系统的发展趋势
1.3 嵌入式系统的应用
1.4 嵌入式系统的组成
1.4.1 硬件层
1.4.2 中间层
1.4.3 软件层
1.5 嵌入式系统的分类
1.6 物联网与嵌入式系统
思考与习题
第2章 嵌入式处理器
2.1 嵌入式处理器概述
2.2 嵌入式处理器的分类
2.3 嵌入式处理器指令集
2.3.1 CISC与RISC
2.3.2 指令流水线
2.3.3 影响流水线性能的因素
2.4 嵌入式处理器的体系结构
2.4.1 冯·诺依曼结构
2.4.2 哈佛结构
2.5 嵌入式处理器的存储器系统
2.6 嵌入式处理器I/O端口的编址方式
2.7 典型的嵌入式处理器
思考与习题
第3章 ARM嵌入式微处理器
3.1 ARM微处理器概述
3.1.1 ARM简介
3.1.2 ARM微处理器的特点
3.1.3 ARM微处理器的应用领域
3.2 ARM微处理器系列
3.2.1 ARM体系架构版本
3.2.2 ARM微处理器系列
3.2.3 常见的ARM系列微处理器
3.3 ARM微处理器的工作模式和寄存器组
3.3.1 ARM的工作状态
3.3.2 ARM的运行模式
3.3.3 ARM的寄存器组
3.4 ARM微处理器的数据类型
3.4.1 基本数据类型
3.4.2 浮点数据类型
3.4.3 存储器格式
3.5 ARM微处理器的寻址方式
3.5.1 立即寻址
3.5.2 寄存器寻址
3.5.3 寄存器间接寻址
3.5.4 寄存器偏移寻址
3.5.5 基址变址寻址
3.5.6 多寄存器寻址
3.5.7 相对寻址
3.5.8 堆栈寻址
3.6 ARM微处理器指令集
3.6.1 ARM指令格式
3.6.2 ARM指令集
3.6.3 Thumb指令集
3.6.4 Thumb-2指令集
3.6.5 ThumbEE指令集
3.7 ARM微处理器的存储管理
3.7.1 ARM存储管理概述
3.7.2 高速缓冲存储器
3.7.3 存储器管理单元
3.7.4 存储器保护单元
3.8 ARM微处理器的异常处理
3.8.1 ARM处理器支持的异常类型
3.8.2 ARM处理器的异常向量表和优先级
3.8.3 ARM处理器对异常的处理和返回
思考与习题
第4章 总线和外设接口
4.1 总线和外设接口概述
4.1.1 总线的简介
4.1.2 接口的简介
4.2 现场总线
4.2.1 现场总线概述
4.2.2 主流的现场总线
4.3 GPIO接口
4.4 UART接口
4.4.1 UART接口的通信协议
4.4.2 UART接口的硬件模块
4.4.3 嵌入式处理器中的UART
4.5 I2C接口
4.5.1 I2C总线的基础
4.5.2 I2C总线的信号
4.5.3 I2C总线的地址
4.5.4 嵌入式处理器中的I2C总线接口
4.6 SPI总线接口
4.6.1 SPI总线的信号
4.6.2 嵌入式处理器中的SPI总线接口
4.7 CAN总线接口
4.7.1 CAN总线的组成
4.7.2 CAN总线的特点
4.7.3 CAN总线的数据报文
4.8 以太网接口
4.8.1 以太网接口的基础
4.8.2 以太网接口在嵌入式系统中的应用
4.9 无线通信接口
4.9.1 红外和蓝牙
4.9.2 无线数传模块
4.9.3 Wi-Fi模块
4.10 A/D接口
4.10.1 A/D转换器的类型
4.10.2 A/D转换的重要指标
4.11 D/A接口
4.11.1 D/A转换器的种类
4.11.2 D/A转换器的主要技术指标
4.12 JTAG接口
思考与习题
第5章 嵌入式系统的软件体系结构
5.1 嵌入式系统的软件层次
5.2 嵌入式系统的中间驱动层
5.2.1 中间驱动层的基础
5.2.2 BSP的功能
5.2.3 BSP的设计
5.3 嵌入式系统的引导加载程序
5.3.1 Bootloader的基础
5.3.2 Bootloader的工作模式
5.3.3 Bootloader的启动方法
5.3.4 Bootloader的启动流程
思考与习题
第6章 嵌入式操作系统
6.1 嵌入式操作系统概述
6.2 嵌入式操作系统的特点
6.3 嵌入式操作系统的分类
6.4 嵌入式操作系统的功能
6.4.1 内核
6.4.2 任务管理
6.4.3 同步与通信
6.4.4 时钟和中断
6.5 常见的嵌入式操作系统
思考与习题
第7章 物联网操作系统
7.1 物联网“碎片化”难题
7.2 物联网操作系统概述
7.3 物联网操作系统的发展
7.4 物联网操作系统的分类
7.5 典型的物联网操作系统
思考与习题
第8章 AliOS Things操作系统
8.1 AliOS Things概述
8.2 AliOS Things的架构
8.3 AliOS Things的内核
8.3.1 Rhino内核
8.3.2 工作队列
8.3.3 异步事件框架
8.4 AliOS Things的组件
8.4.1 自组织网络
8.4.2 空中固件升级
8.4.3 网络适配框架
8.4.4 消息传输协议
8.4.5 感知设备软件框架
8.4.6 JavaScript引擎Bone Engine@Lite
8.4.7 智能语音服务
8.4.8 安全支持
思考与习题
第9章 嵌入式系统的物联网应用
9.1 开发编译环境的搭建
9.1.1 获取AliOS Things源代码
9.1.2 系统环境配置
9.1.3 IDE的安装和配置
9.2 AliOS Things应用的开发步骤
9.2.1 使用命令行工具进行开发
9.2.2 通过IDE工具进行开发
9.3 MXCHIP MK3080的简介
9.3.1 EMw3080模组的简介
9.3.2 EMW3080(B)模组的硬件架构
9.3.3 EMW3080(B)模组的特性
9.3.4 MK3080开发板
9.4 物联网应用开发实例
9.4.1 物联网平台产品的定义
9.4.2 设备端产品的开发
思考与习题
参考文献
展开全部
物联网与嵌入式系统 作者简介
袁学光,北京邮电大学硕士研究生导师,博士。2009年毕业于北京邮电大学信息光子学与光通信研究院,获电磁场与微波技术专业工学博士学位。2009年至2011年在北京邮电大学信息光子学与光通信国家重点实验室做博士后研究员。长期从事嵌入式系统、物联网系统、光通信系统等方向的研究,先后参与和主持完成了国家863计划、国家“十一五”、“十二五”计划、企业合作等多项项目,获得过国家发明专利十余项。