NB-IoT聚焦于低功耗广覆盖(LPWA)物联网(IoT)市场,是一种可在全球范围内广泛应用的新兴技术。具有覆盖广、连接多、速率快、成本低、功耗低、架构优等特点。NB-IoT使用License频段,可采取带内、保护带或独立载波等三种部署方式,与现有网络共存。
NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWAN)。NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。据说NB-IoT设备电池寿命可以提高至少10年,同时还能提供非常全面的室内蜂窝数据连接覆盖。
NB-IoT具备四大特点:一是广覆盖,将提供改进的室内覆盖,在同样的频段下,NB-IoT比现有的网络增益20dB,相当于提升了100倍覆盖区域的能力;二是具备支撑连接的能力,NB-IoT一个扇区能够支持10万个连接,支持低延时敏感度、超低的设备成本、低设备功耗和优化的网络架构;三是更低功耗,NB-IoT终端模块的待机时间可长达10年;四是更低的模块成本,企业预期的单个接连模块不超过5美元。
学会如何搭建一个项目的框架,之后一层一层把整个项目搭建起来,帮助大家在实战中掌握stm32、freertos、阿里云物联网平台的应用
前 言 NB-IOT开发
- 第1讲 NB-IOT开发:NB-IOT面向实战开发课程介绍
- 第2讲 NB-IOT开发:NB-IOT技术概览
- 第3讲 NB-IOT开发:项目需求分析
- 第4讲 NB-IOT开发:硬件功能框图分析和核心器件参数选定
- 第5讲 NB-IOT开发:元器件选型原则与工具方法
- 第6讲 NB-IOT开发:原理图设计分析
- 第7讲 NB-IOT开发:PCB绘制流程和如何下单生产
- 第8讲 NB-IOT开发:如何使用贴片机进行样板生产
- 第9讲 NB-IOT开发:固件框架架构剖析讲解
- 第10讲 NB-IOT开发:如何创建Freertos工程
- 第11讲 NB-IOT开发:LED驱动实现思路分析
- 第12讲 NB-IOT开发:LED驱动的代码实现
- 第13讲 NB-IOT开发:自定义Printf打印组件实现思路
- 第14讲 NB-IOT开发:自定义printf打印组件的代码实现
- 第15讲 NB-IOT开发:按键驱动实现思路分析
- 第16讲 NB-IOT开发:按键驱动的代码实现
- 第17讲 NB-IOT开发:SHT30温湿度传感器测试
- 第18讲 NB-IOT开发:SHT30温湿度传感器的驱动完善
- 第19讲 NB-IOT开发:存储组件的实现思路
- 第20讲 NB-IOT开发:存储组件的代码实现
- 第21讲 NB-IOT开发:AT框架分层解析
- 第22讲 NB-IOT开发:AT串口抽象层实现思路
- 第23讲 NB-IOT开发:AT串口抽象层代码实现
- 第24讲 NB-IOT开发:AT解析层API接口分析
- 第25讲 NB-IOT开发:AT解析层实现思路分析
- 第26讲 NB-IOT开发:AT解析层代码实现一
- 第27讲 NB-IOT开发:AT解析层代码实现二
- 第28讲 NB-IOT开发:NB驱动层开机关机重启的实现
- 第29讲 NB-IOT开发:NB驱动层初始化流程和AT指令测试
- 第30讲 NB-IOT开发:NB驱动层初始化代码实现
- 第31讲 NB-IOT开发:AT网络抽象层的实现
- 第32讲 NB-IOT开发:在阿里云生活物联网平台上创建产品
- 第33讲 NB-IOT开发:发送AT指令和云端建立MQTT连接
- 第34讲 NB-IOT开发:NB驱动层MQTT建立和断开连接的实现
- 第35讲 NB-IOT开发:NB驱动层MQTT发布和订阅数据的代码实现
- 第36讲 NB-IOT开发:阿里云物模型层的功能分析
- 第37讲 NB-IOT开发:阿里云物模型层初始化代码实现
- 第38讲 NB-IOT开发:阿里云物模型层发送接收数据代码实现
- 第39讲 NB-IOT开发:云端添加数据转换脚本
- 第40讲 NB-IOT开发:手机App控制界面生成
- 第41讲 NB-IOT开发:设备到云端到手机端的简单测试
- 第42讲 NB-IOT开发:应用层功能和思路流程分析
- 第43讲 NB-IOT开发:应用层代码的实现
- 第44讲 NB-IOT开发:通过串口烧录设备三元组流程分析
- 第45讲 NB-IOT开发:通过串口烧录设备三元组代码实现
- 第46讲 NB-IOT开发:设备待机一年的奥秘—低功耗.mp4
- 第47讲 NB-IOT开发:低功耗的代码实现
- 第48讲 NB-IOT开发:NB-IOT项目总结—核心知识点梳理