物联网应用开发PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张军朝主编;陈东伟,卓广平副主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2016
- ISBN:9787111527893
- 页数:297 页
第1章 概述 1
1.1 物联网简介 1
1.1.1 物联网的发展 1
1.1.2 物联网的定义 3
1.1.3 物联网的特点 4
1.1.4 物联网的分类 6
1.1.5 物联网体系架构 6
1.2 应用领域及应用案例 8
1.2.1 应用领域 8
1.2.2 应用案例 11
1.3 关键技术 12
1.3.1 传感器技术 12
1.3.2 RFID标签 13
1.3.3 嵌入式系统技术 14
1.3.4 计算机网络技术 14
1.3.5 移动通信技术 15
1.3.6 智能控制和智能数据处理技术 15
1.3.7 位置服务技术 15
1.3.8 信息安全技术 16
1.4 就业前景 16
小结 17
习题 17
第2章 语言基础 18
2.1 伪指令 18
2.1.1 符号定义伪指令 18
2.1.2 数据定义伪指令 20
2.1.3 汇编控制伪指令 22
2.1.4 宏指令 23
2.1.5 其他常用的伪指令 24
2.2 ARM汇编语言 28
2.2.1 ARM汇编语言的常用符号 28
2.2.2 ARM汇编语言的表达式和运算符 29
2.2.3 ARM汇编语言的程序结构及子程序的调用 31
2.2.4 ARM指令的寻址方式 32
2.2.5 ARM指令简介 34
2.2.6 Thumb指令简介 41
2.3 嵌入式C语言 44
2.3.1 C语言简介 45
2.3.2 简单C语言程序的构成 46
2.4 ARM汇编语言与C/C ++的混合编程 46
2.4.1 在C程序中调用汇编程序 47
2.4.2 在汇编程序中调用C程序 48
2.4.3 实例分析 49
2.5 VB语法简介 51
2.5.1 注释 51
2.5.2 分行与续行 51
2.5.3 变量的命名规则 52
2.5.4 变量的数据类型 52
2.5.5 变量的作用域 54
2.5.6 常量 55
2.5.7 运算符与表达式 56
2.5.8 常用内部函数 58
2.5.9 基本结构 61
2.5.10 数组 63
2.5.11 过程 64
2.6 VB界面学习 65
2.6.1 窗体设计 65
2.6.2 基本控件的使用 70
2.6.3 对话框的设计 73
2.6.4 程序调试 73
2.7 与数据库连接实例 75
2.7.1 Adode控件实现 75
2.7.2 代码实现 78
2.8 Visual Studio集成开发环境 79
2.8.1 NET Framework 4 79
2.8.2 Visual Studio 2010 80
2.9 C#开发工具 85
2.9.1 Visual C#集成开发环境 85
2.9.2 C#语言基础 87
2.9.3 C#程序设计 93
小结 94
习题 94
第3章 开发环境与工具 96
3.1 KeilμVision 4 96
3.2 Protel 99 SE 97
3.3 Proteus 7 100
3.4 EWB、IAR EWARM和Qt/E 104
3.4.1 EWB简介 104
3.4.2 IAR EW ARM简介 104
3.4.3 Qt/E简介 106
3.5 Mathworks MATLAB R2014A 106
3.5.1 Mathworks MATLAB R2014A简介 106
3.5.2 发展历程 106
3.5.3 MATLAB的优势和特点 107
3.6 Arduino IDE 109
3.6.1 Arduino IDE简介 109
3.6.2 Arduino IDE的特点 109
小结 110
习题 110
第4章 系统架构 111
4.1 系统结构 111
4.1.1 物联网体系架构 111
4.1.2 感知层 113
4.1.3 网络层 119
4.1.4 应用层 122
4.2 开发平台 126
4.3 平台使用步骤 128
4.3.1 注册用户 128
4.3.2 添加设备 128
4.3.3 上传数据 129
4.3.4 查看数据 130
4.3.5 控制设备 131
小结 133
习题 133
第5章 数据采集和系统控制 134
5.1 系统简介 134
5.1.1 系统组成 134
5.1.2 系统实现的功能 135
5.2 数据采集和控制系统 135
5.2.1 数据采集模块 135
5.2.2 数据显示模块 139
5.2.3 串口通信模块 147
5.2.4 蜂鸣器报警模块 148
5.2.5 程序下载及运行 150
小结 151
习题 151
第6章 数据传输和网络编程 152
6.1 系统简介 152
6.1.1 系统组成 152
6.1.2 系统实现的功能 153
6.2 系统实现 153
6.2.1 硬件连接 153
6.2.2 程序实现 154
小结 157
习题 158
第7章 数据处理和系统应用 159
7.1 数据融合技术 159
7.1.1 无线传感网络数据融合技术 159
7.1.2 数据融合的类型 160
7.2 云计算 162
7.2.1 云计算概述 162
7.2.2 云计算系统组成及其技术 163
7.2.3 大规模信息系统 165
7.2.4 云计算与物联网的结合 166
7.3 数据挖掘 167
7.3.1 数据挖掘技术 167
7.3.2 数据挖掘技术与物联网的结合 170
7.3.3 应用展望 171
7.4 软件和算法 172
7.4.1 面向服务的体系架构 172
7.4.2 中间件技术 176
7.5 机器学习 183
7.5.1 机器学习概述 183
7.5.2 机器学习系统的基本结构 188
7.5.3 机器学习的主要策略 189
7.5.4 智能建筑集成管理系统软件 192
7.6 信息和隐私安全技术 196
7.6.1 信息安全基础 196
7.6.2 物联网信息安全体系 199
7.6.3 物联网信息处理安全 203
7.6.4 物联网应用安全 217
7.7 应用层标准 219
7.7.1 物联网基础通用标准 219
7.7.2 物联网物品标识标准 224
7.7.3 物联网关键技术标准 230
7.7.4 物联网网络标准 233
7.7.5 物联网安全标准 241
7.7.6 物联网行业应用标准 247
小结 258
习题 258
第8章 课程设计项目 259
8.1 火灾预警联动及消防装备全生命周期管理系统 259
8.1.1 系统分析 259
8.1.2 设计方案 259
8.1.3 系统登录 259
8.1.4 系统主界面 261
8.1.5 各功能对话框 272
8.1.6 数据库连接 282
8.2 智能温室大棚控制系统 284
8.2.1 系统分析和设计 284
8.2.2 搭建系统框架 285
8.2.3 系统登录 285
8.2.4 环境监控 289
8.2.5 智能报警 293
8.2.6 远程控制 295
小结 296
习题 296
参考文献 297
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019