注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2016年3月

出版社:机械工业出版社

以下为《物联网应用开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111527893
  • 1-1
  • 147125
  • 48239595-1
  • 平装
  • 16开
  • 2016年3月
  • 473
  • 308
  • 工学
  • 计算机科学与技术
  • TP393.409
  • 物联网工程
  • 本科
内容简介
本书第壹章为物联网的概述,介绍了物联网的发展、物联网的定义、物联网的特点、物联网的分类、应用领域等内容;第二章介绍物联网应用开发的语言基础嵌入式汇编、嵌入式C、VB,第三章介绍物联网应用开发环境于工具:keiluvision4、Protel99SE、Proteus7、Ewb5.0;第4章结合TDFY-2014WL物联网应用开发平台介绍联网应用开发的系统架构。第5章介绍数据采集和系统执行的内容,主要从一个工程案例着手,详细介绍了感知层应用开发的具体方法;第6章介绍数据处理和系统应用部分,从案例出发,结合云计算、大规模信息系统、云计算与物联网的结合、数据挖掘技术、数据挖掘技术和物联网的结合、应用展望、面向服务的体系架构、中间件技术、信息和阴私安全技术、物联网应用层标准体系等内容;第7章全面的介绍了一个工程案例-太原市北中环桥景观照明控制系统。
目录
前言
第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.2RFID标签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.2ARM汇编语言28
2.2.1ARM汇编语言的常用符号28
2.2.2ARM汇编语言的表达式和
运算符29
2.2.3ARM汇编语言的程序结构及
子程序的调用31
2.2.4ARM指令的寻址方式32
2.2.5ARM指令简介34
2.2.6Thumb指令简介41
2.3嵌入式C语言44
2.3.1C语言简介45
2.3.2简单C语言程序的构成46
2.4ARM汇编语言与C/C++的混合
编程46
2.4.1在C程序中调用汇编程序47
2.4.2在汇编程序中调用C程序48
2.4.3实例分析49
2.5VB语法简介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.6VB界面学习65
2.6.1窗体设计65
2.6.2基本控件的使用70
2.6.3对话框的设计73
2.6.4程序调试73
2.7与数据库连接实例75
2.7.1Adodc控件实现75
2.7.2代码实现78
2.8Visual Studio集成开发环境79
2.8.1NET Framework 479
2.8.2Visual Studio 201080
2.9C#开发工具85
2.9.1Visual C#集成开发环境85
2.9.2C#语言基础87
2.9.3C#程序设计93
小结94
习题94
第3章开发环境与工具96
3.1Keil μVision 496
3.2Protel 99 SE97
3.3Proteus 7100
3.4EWB、IAR EWARM和Qt/E104
3.4.1EWB简介104
3.4.2IAR EW ARM简介104
3.4.3Qt/E简介106
3.5Mathworks MATLAB R2014A106
3.5.1Mathworks MATLAB R2014A
简介106
3.5.2发展历程106
3.5.3MATLAB的优势和特点107
3.6Arduino IDE109
3.6.1Arduino IDE简介109
3.6.2Arduino 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