万本电子书0元读

万本电子书0元读

顶部广告

窄带物联网NB-IoT应用开发共性技术电子书

售       价:¥

纸质售价:¥99.00购买纸书

66人正在读 | 0人评论 6.2

作       者:王宜怀 等

出  版  社:电子工业出版社

出版时间:2019-05-01

字       数:26.2万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书遵循由个别到一般,又由一般到个别的哲学原理,研究窄带物联网(NB-IoT)应用发共性技术,目标是降低发门槛、节约发成本、缩短发时间。 本书从技术科学层面提出了NB-IoT应用架构,形成可复用、可移植的模板、构件和类,成为NB-IoT应用发的“基石”。NB-IoT应用架构由终端(UE)、信息邮局(MPO)、人机交互系统(HCI)三个部分组成。针对UE,本书提出了通用嵌式计算机(GEC)的概念,在硬件上把MCU硬件*小系统及面向具体应用的共性电路封装成一个整体,为用户提供芯片级的可重用的硬件实体;在软件上,把嵌式软件分为BIOS程序与User程序两部分。针对MPO,本书将其抽象为固定IP地址及端口。针对HCI,本书凝练出云平台侦听程序、客户端程序、Web网页程序、微信小程序、手机APP程序等应用模板,为“照葫芦画瓢”地完成具体的NB-IoT应用发提供共性技术。全书形成了以GEC为核心,以构件为支撑,以应用模板为基础的NB-IoT应用发生态系统。<br/>【作者】<br/>王宜怀,男,1962年2月生,博士,教授、博士生导师、网络工程系主任;苏州大学嵌式系统与物联网研究所所长;苏州市政协常委、中国农工民主党苏州市委常委;江苏省计算机学会嵌式系统与物联网专业委员会主任、中国软件行业协会嵌式系统分会理事。主要研究方向:嵌式系统、物联网与智能控制技术。<br/>
目录展开

内容简介

前言

网上光盘资源文件夹结构

第1章 概述

1.1 窄带物联网NB-IoT简介

1.2 降低NB-IoT应用开发技术门槛的基本思路

1.3 本书主要内容

第2章 NB-IoT应用架构的基本要素

2.1 建立NB-IoT应用架构的基本原则

2.2 UE、MPO与HCI的基本定义

2.3 NB-IoT通信过程与应用开发相关的基本概念

2.4 对NB-IoT通信过程的简明理解

2.5 本章小结

第3章 NB-IoT通信快速测试方法

3.1 无须终端(UE)硬件情况下测试NB-IoT通信

3.2 初步理解整个通信过程

3.3 金葫芦IoT-GEC开发套件基本描述

3.4 利用金葫芦IoT-GEC开发套件理解NB-IoT通信过程

3.5 下载与测试终端用户程序

3.6 本章小结

第4章 理解NB-IoT的通信过程

4.1 理解终端用户程序的执行过程

4.2 初步理解UE与MPO的构件UECom

4.3 理解用户服务器侦听程序US-Monitor的执行过程

4.4 初步理解HCI与MPO的通信接口类HCICom

4.5 理解数据入库过程

4.6 本章小结

第5章 基于云转发服务的“照葫芦画瓢”样例

5.1 功能需求:增加热敏传感器

5.2 “照葫芦画瓢”:终端用户程序的更改

5.3 “照葫芦画瓢”:US-Monitor的更改

5.4 联合测试及自我练习

5.5 本章小结

第6章 云服务器侦听程序CS-Monitor

6.1 云服务器侦听程序CS-Monitor涉及的技术基础

6.2 开发CS-Monitor程序的基本条件

6.3 运行CS-Monitor编程模板

6.4 基本理解CS-Monitor编程模板

6.5 CS-Monitor程序的“照葫芦画瓢”

6.6 本章小结

第7章 通过PC客户端的数据访问

7.1 运行CS-Client及观察自己的NB-IoT终端实时数据

7.2 基本理解CS-Client的编程模板

7.3 CS-Client程序的“照葫芦画瓢”

7.4 本章小结

第8章 通过Web网页的数据访问

8.1 运行Web网页及观察NB-IoT终端的实时数据

8.2 基本理解NB-IoT的Web网页模板

8.3 NB-Web网页的“照葫芦画瓢”

8.4 本章小结

第9章 通过微信小程序的数据访问

9.1 运行已发布的NB-IoT微信小程序

9.2 在开发环境中运行NB-IoT微信小程序

9.3 基本理解NB-IoT的微信小程序模板

9.4 NB-IoT微信小程序编程的进一步讨论

9.5 “照葫芦画瓢”:开发自己的NB-IoT微信小程序

9.6 NB-IoT微信小程序模板的发布

9.7 本章小结

第10章 通过Android APP的数据访问

10.1 查看已发布的NB-IoT的Android APP

10.2 在开发环境中运行NB-IoT的Android APP

10.3 基本理解NB-IoT的Android APP模板

10.4 NB-IoT的Android APP编程的更深入讨论

10.5“照葫芦画瓢”:开发自己的NB-IoT的Android APP

10.6 本章小结

第11章 通用嵌入式计算机的概念与组成

11.1 提出GEC概念的缘由

11.2 GEC的硬件实例

11.3 GEC内的BIOS与User程序框架

11.4 本章小结

第12章 GEC常用基础构件

12.1 GPIO构件

12.2 UART构件

12.3 ADC构件

12.4 Flash构件

12.5 I2C构件

12.6 SPI构件

12.7 PWM构件

12.8 本章小结

第13章 基于GEC的UE软/硬件设计过程

13.1 输入/输出分析

13.2 快速规范的硬件评估

13.3 硬件原理图绘制与PCB电路板制作

13.4 功能软件的设计与测试

13.5 本章小结

第14章 UECom构件与HCICom类解析

14.1 UECom构件的设计与解析

14.2 HCICom类的设计与解析

14.3 本章小结

第15章 基于GEC的NB-IoT应用产品开发实例

15.1 基于NB-IoT的实验室管家

15.2 基于NB-IoT的多传感器数据采集系统

15.3 不同系统联合测试及总结

15.4 本章小结

第16章 进一步讨论

16.1 新增部件基本方法

16.2 NB-WSN网关

16.3 通信模组与MCU的更换问题

16.4 安全问题

16.5 实时操作系统(RTOS)的融入问题

16.6 本章小结

附录A 开发语言概要

附录B 终端(UE)涉及的文档

附录C 人机交互系统(HCI)涉及的文档

附录D HTU21D温湿度传感器中文技术手册

附录E 术语和缩写

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部