网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 物联网NB-IoT开发与实践
分类
作者 熊保松,李雪峰,魏彪 编
出版社 人民邮电出版社
下载
简介
内容推荐
本书以NB-IoT实训套件为载体,采用项目化教学方式,讲解了NB-IoT的相关知识及其在物联网中的重要作用。本书主要分为理论、项目和实战演练三部分。理论部分讲解了NB-IoT物联网架构,并对架构中的每个节点做技术解析;项目部分由浅入深,从NB-IoT通信、OceanConnect平台操作系统到LiteOS的基础实战开发,使读者能够掌握NB-IoT物联网开发的基础知识;实战演练部分整合了前面所学习的知识,带领读者学习NB-IoT的产品开发过程。
本书可作为高校物联网专业的教材,也适合具有一定单片机基础的开发者参考使用,还可作为广大NB-IoT爱好者的自学用书。
目录
章NB-IoT简介1
1.1物联网的发展1
1.2物联网技术解析2
1.2.1物联网系统架构2
1.2.2物联网通信技术4
1.3NB-IoT通信技术6
1.3.1NB-IoT技术的发展7
1.3.2NB-IoT关键技术8
1.3.3NB-IoT系统架构11
1.4NB-IoT物联网应用14
1.4.1智慧路灯14
1.4.2智慧烟感14
1.4.3智慧冷链15
1.5本章小结15
第2章NB-IoT开发实验平台介绍16
2.1EVB_M1开发实验平台硬件资源16
2.1.1EVB_M1开发实验平台介绍16
2.1.2EVB_M1主板介绍17
2.2EVB_M1主板原理图详解19
2.3本章小结26
第3章集成开发环境搭建27
3.1MDK安装及开发环境配置27
3.1.1MDK介绍27
3.1.2MDK安装28
3.1.3安装芯片支持包32
3.1.4ST-Link驱动安装33
3.1.5MDK配置35
3.2STM32CubeMX安装及开发环境配置37
3.2.1STM32CubeMX介绍37
3.2.2JRE安装38
3.2.3STM32CubeMX安装39
3.2.4STM32CubeMX固件库的安装42
3.3QCOM安装及配置44
3.3.1CH340驱动安装44
3.3.2QCOM的安装45
3.3.3QCOM使用介绍45
3.4华为云服务器环境配置47
3.4.1配置云服务器47
3.4.2远程连接云服务器49
3.5华为OceanConnect平台账号获取51
3.6本章小结54
第4章NB-IoT基础开发实战55
4.1实验准备55
4.2NB-IoTAT指令集56
4.2.13GPPAT指令集56
4.2.2一般AT指令集59
4.2.3特殊AT指令集62
4.3NB-IoT设备接入网络63
4.3.1自动接入网络63
4.3.2手动接入网络63
4.3.3清除保存的频点64
4.4NB-IoTSocket通信64
4.4.1UDP数据通信64
4.4.2TCP数据通信68
4.5NB-IoT与OceanConnect平台通信72
4.5.1注册到OceanConnect平台72
4.5.2使用OceanConnect平台收发数据73
4.6NB-IoT与IPv6应用73
4.6.1获取IPv6地址73
4.6.2NB-IoT终端直接通信74
4.7NB-IoT低功耗设计75
4.7.1NB-IoT中PSM和eDRX技术的功能与配置75
4.7.2NB-IoT低功耗RAI技术应用79
4.8本章小结81
第5章物联网平台OceanConnect开发实战82
5.1实验准备82
5.1.1软件准备82
5.1.2硬件准备82
5.2平台初级开发之平台设计83
5.2.1场景说明83
5.2.2创建项目84
5.2.3创建产品85
5.2.4Profile定义87
5.2.5编解码插件开发90
5.2.6在线调测93
5.3平台初级开发之NB-IoT模组对接95
5.3.1添加真实设备95
5.3.2模组对接平台96
5.3.3实验演示及结果98
5.4平台进阶开发之平台设计100
5.4.1场景说明100
5.4.2创建项目100
5.4.3创建产品102
5.4.4Profile定义103
5.4.5编解码插件开发104
5.4.6产品功能验证107
5.5平台进阶开发之NB-IoT模组对接109
5.5.1添加设备110
5.5.2模组对接平台110
5.5.3实验演示及结果112
5.6Postman调测北向API113
5.6.1添加证书113
5.6.2调用鉴权接口获取accessToken114
5.6.3按条件批量查询设备信息列表115
5.6.4查询设备历史数据116
5.6.5创建设备命令117
5.7本章小结119
第6章物联网操作系统LiteOS开发实战120
6.1实验准备121
6.2LiteOS源码准备122
6.3用LiteOS点亮LED灯122
6.3.1创建STM32裸机工程123
6.3.2移植LiteOS内核源码128
6.3.3创建LiteOS任务134
6.3.4实验效果137
6.4LiteOSAT框架搭建137
6.5本章小结143
第7章NB-IoT实战演练144
7.1实战准备144
7.2NB-IoT温湿度采集器开发145
7.2.1设备安装145
7.2.2温湿度采集器设备开发145
7.2.3应用开发153
7.2.4业务调试153
7.3NB-IoT智慧路灯开发154
7.3.1设备安装154
7.3.2设备开发154
7.3.3应用开发161
7.3.4业务调试164
7.4NB-IoT智慧烟雾报警器开发168
7.4.1设备安装168
7.4.2设备开发169
7.4.3应用开发176
7.4.4业务调试179
7.5NB-IoT智慧物流跟踪开发183
7.5.1设备安装183
7.5.2平台开发183
7.5.3设备开发188
7.5.4应用开发194
7.5.5业务调试197
7.6本章小结199
第8章NB-IoT扩展开发200
8.1NB-IoT场景应用设计200
8.2NB-IoT业务模型设计规范206
8.3NB-IoT模组固件升级208
8.3.1本地升级208
8.3.2远程FOTA升级211
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 3:17:40