作品简介

本书主要介绍5G低功耗蜂窝物联网的开发与应用,内容包括5G的发展历程、基于nRF9160模块的硬件设计、NCS平台的搭建、nRF9160模块的双核处理器、nRF9160模块的应用核处理器及外设、低功耗蜂窝物联网原型开发平台Thingy:91、基于nRF9160模块和GNSS的定位实现、基于nRF9160模块的低功耗蜂窝网络通信、nRF Cloud及其与nRF9160模块的云通信、低功耗蜂窝网络透传模块应用例程、Tracker的低功耗蜂窝网络应用例程、低功耗蜂窝网络网关应用例程、固件云端空中升级、简介及使用、nRF9160模块的编程烧录工具、基于CMW500的nRF9160模块测试。

谭晖编著。

作品目录

  • 内容简介
  • 序言1
  • 序言2
  • 前言
  • 第1章 5G的发展历程
  • 1.1 人类的文明发展与通信
  • 1.2 移动通信的起源与发展
  • 1.3 从1G到5G来看移动通信技术的发展
  • 1.4 5G的应用场景
  • 1.5 5G低功耗蜂窝网络的演进
  • 1.6 基于Nordic的5G低功耗蜂窝物联网解决方案
  • 第2章 基于nRF9160模块的硬件设计
  • 2.1 nRF9160模块简介
  • 2.2 nRF9160模块的主要特性
  • 2.3 nRF9160模块的天线和射频接口
  • 2.4 nRF9160模块的引脚和接口使用建议
  • 2.5 nRF9160模块的硬件应用设计
  • 2.6 小结
  • 第3章 NCS平台的搭建
  • 3.1 NCS平台和Zephyr
  • 3.2 NCS平台的搭建
  • 3.3 NCS平台的结构
  • 3.4 NCS平台的配置
  • 3.5 nRF9160 DK开发板
  • 3.6 LTE-BLE-DEV 评估板
  • 3.7 小结
  • 第4章 nRF9160模块的双核处理器
  • 4.1 nRF9160模块的双核处理器架构
  • 4.2 镜像管理
  • 4.3 小结
  • 第5章 nRF9160模块的应用核处理器及外设
  • 5.1 概述
  • 5.2 UART外设及其使用
  • 5.3 ADC外设及其使用
  • 5.4 小结
  • 第6章 低功耗蜂窝物联网原型开发平台Thingy:91
  • 6.1 背景知识
  • 6.2 实验目标
  • 6.3 Thingy:91简介
  • 6.4 Thingy:91的固件更新
  • 6.5 小结
  • 第7章 基于nRF9160模块和GNSS的定位实现
  • 7.1 背景知识
  • 7.2 GNSS接收机的使用
  • 7.3 GNSS接收机的配置
  • 7.4 基于nRF Cloud的A-GPS库的辅助定位
  • 7.5 基于nRF Cloud的P-GPS库的辅助定位
  • 7.6 小结
  • 第8章 基于nRF9160模块的低功耗蜂窝网络通信
  • 8.1 背景知识
  • 8.2 实验目标
  • 8.3 实验准备
  • 8.4 低功耗蜂窝网络通信例程at_client
  • 8.5 UDP的应用
  • 8.6 HTTP/HTTPS协议的应用
  • 8.6.3 HTTP/HTTPS协议应用的代码详解
  • 8.7 MQTT协议的应用
  • 8.8 小结
  • 第9章 nRF Cloud及其与nRF9160模块的云通信
  • 9.1 Nordic Cloud简介
  • 9.2 nRF Cloud的使用
  • 9.3 nRF9160模块与nRF Cloud的云通信例程
  • 9.4 nRF9160模块与nRF Cloud云通信例程的验证
  • 9.5 小结
  • 第10章 低功耗蜂窝网络透传模块应用例程
  • 10.1 背景知识
  • 10.2 实验目标
  • 10.3 实验准备
  • 10.4 低功耗蜂窝网络透传例程的构建
  • 10.5 低功耗蜂窝网络透传例程的代码详解
  • 10.6 低功耗蜂窝网络透传例程的验证
  • 10.7 小结
  • 第11章 Tracker的低功耗蜂窝网络应用例程
  • 11.1 背景知识
  • 11.2 实验目标
  • 11.3 实验准备
  • 11.4 Tracker例程的构建
  • 11.5 Tracker例程的代码详解
  • 11.6 Tracker例程asset_tracker_v2的验证
  • 11.7 小结
  • 第12章 低功耗蜂窝网络网关应用例程
  • 12.1 背景知识
  • 12.2 实验目标
  • 12.3 实验准备
  • 12.4 低功耗蜂窝网络网关例程构建
  • 12.5 低功耗蜂窝网络网关例程的代码详解
  • 12.6 例程实验验证
  • 12.7 小结
  • 第13章 固件云端空中升级
  • 13.1 背景知识
  • 13.2 实验目标
  • 13.3 实验准备
  • 13.4 应用固件云端空中升级例程application_update
  • 13.5 调制解调器差分固件云端空中升级例程modem_delta_update
  • 13.6 调制解调器整包固件云端空中升级例程full_modem_update
  • 13.7 小结
  • 第14章 物联网卡的简介及使用
  • 14.1 背景知识
  • 14.2 物联网卡的主要功能
  • 14.3 物联网卡的使用
  • 14.4 nRF9160模块的工作模式及物联网卡的使用
  • 14.5 小结
  • 第15章 nRF9160模块的编程烧录工具
  • 15.1 背景知识
  • 15.2 实验目标
  • 15.3 实验准备
  • 15.4 nRF9160模块的在线烧录工具
  • 15.5 nRF9160模块的量产烧录工具
  • 15.6 小结
  • 第16章 基于CMW500的nRF9160模块测试
  • 16.1 背景知识
  • 16.2 CMW500简介
  • 16.3 nRF9160 DK开发板和CMW500的连接
  • 16.4 烧录测试程序
  • 16.5 测试LTE-M的设置
  • 16.6 测试命令
  • 16.7 NB-IoT信令测试的流程
  • 16.8 小结
  • 参考文献
展开全部