- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 窄带物联网概述与直观体验;本章作为全书概述:
(1)从物联网连接的分类、窄带物联网的起源、技术特点、流行趋势等角度给出窄带物联网简介;给出窄带物联网与其他无线联网技术的比较;
(2)分析窄带物联网应用开发所面临的难题,并给出解决这些难题的基本对策;
(3)给出直观体验窄带物联网数据传输过程;
(4)给出本书实验平台—金葫芦NB-IoT开发套件及AHL-GEC-IDE集成开发环境的基本描述。;窄带物联网(Narrow Band Internet of Things,NB-IoT)是第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)于2016年5月完成其核心标准制定的使用授权频段,只消耗大约180KHz带宽的一种蜂窝网络。它是主要面向智能抄表、智能交通、工厂设备远程测控、智能农业、远程环境监测、智能家居等应用领域的新一代物联网通信体系。其应用领域的数据通信具有以文本信息为主、流量不高、功耗敏感等特征。;1.1.1 物联网无线通信连接方式的分类;1.1.2 NB-IoT简明发展历程与技术特点;2.NB-IoT技术特点;3.为什么NB-IoT将会流行;1.2 NB-IoT技术与其他LPWAN技术比较;通讯技术;1.3 降低NB-IoT应用技术学习门槛的基本思路;1.3.2 解决NB-IoT应用开发所面临难题的基本思路;1.4 直观体验NB-IoT数据传输;“实时数据”页面主要是显示苏大终端实时发来的数据,可以观察到这些数据是在变化的(正常情况下苏大的三个终端会每隔2、5、10分钟上传数据),如图1-3所示。“实时曲线”页面主要是以折线图的方式展示收到的苏大终端实时数据变化情况。“历史数据”页面可以通过第一帧,上一帧、下一帧、最新帧等按钮观察到历史数据的情况。有关微信小程序的开发、通信过程、发布以及“照葫芦画瓢”等内容将在第7章进行详细阐述。;1.4.2 通过网页浏览器方式的直观体验;1.4.3 通过Android手机App方式的直观体验;1.4.4 通过运行客户端程序的直观体验;图1-6 CS-Client实时数据窗体;1.5 实践平台—金葫芦NB-IoT开发套件简介;1.5.1 金葫芦NB-IoT开发套件设计思想;(1)立即检验NB-IoT通信状况。针对一般评估板难以立即检验的缺点,在出厂时,该套件的终端UE内部MCU中的Flash已驻留了初始模板程序,该程序可立即上电运行,可以完全满足立即检验的要求。可显示基站搜索过程、信号强度、芯片温度、通信过程等信息,由此可确定开发套件硬件的完好性以及检测地的基站状况。
(2)透明理解NB-IoT通信流程。针对一般评估系统的只提供NB-IoT通信的AT指令,且不同通信模组AT指令不同的状况,该开发套件把硬件、软件及文档作为一个整体来对待。为此,打通了NB-IoT通信流程、提供终端UE收发功能、读者计算机侦听功能的初始模板工程源代码及文档,以便读者可以透明理解NB-IoT通信流程。
(3)实现复杂问题简单化。针对在一般评估系统上学习NB-IoT应用开发时,具有知识颗粒度小及碎片化情况,
本开发套件根据嵌入式软件工程的基本原则设计了各种类型的底层驱动构件及高层类,可供开发者调用,实现复杂问题简单化。
同时,给出了底层及高层软件模板与测试样例。这些工作,把复杂问题封装成构件、类,使得应用开发者可以专注于应用层面的设计开发,屏蔽了MCU的型号与内部细节,目的是不需要每个项目开发一个“小计算机”,而是已经有一个“小计算机”,应用级设计基于此而展开,可以有效降低技术难度、减少工作量、提高设计效率与稳定性。;(4)兼顾物联网应用系统的完整性。针对一般评估系统只注重提供硬件评估板以及极少的底层软件参考,本开发套件注重物联网应用系统的完整性,从完整知识体系角度来进行NB-IoT应用开发。物联网本质是将物体信息接入互联网,移动互联网是互联网的重要表现形式。因此,物联网应用系统包含终端用户程序、云服务器上的数据侦听程序、数据存入数据库的操作、Web网页程序、微信小程序、手机App软件等,本开发套件提供这些模板,以便基于这些模板实现快速开发。
(5)考虑组件的可增加性及环境多样性。针对一般评估系统缺少软件架构,难以提供应用分层与扩展结构的情况,本套件基于分层的NB-IoT应用架构,提供了MCU端应用构件的增加机制与制作原则,为应用扩展提供基础。在PC端、手机端也提供了相应的增加机制与制作原则。同时,考虑了开发环境的可移植性,以便适应开发环境的多样性。
(6)考虑“照葫芦画瓢”的可操作性。针对一般评估系统缺少用户开发体验性的样例,使得开发者不得不花费大量时间自我琢磨的情况,本套件不仅给出各种标准模板(“葫芦”),还给出使用这些模板的基本步骤(即给出“照葫芦画瓢
您可能关注的文档
最近下载
- (高清版)DB62∕T 3175-2019 强夯法处理黄土地基技术规程.pdf VIP
- 最新苏教版三年级数学上册单元测试题及答案全册21套(最全).doc VIP
- 2025年《中国卒中中心建设指南》要点 .pdf VIP
- TCEPCA《构网型静止无功发生器现场系统调试技术规范》.docx VIP
- DB14T3520-2025水土保持梯田工程技术规范.pdf VIP
- GB50607-2010:高炉喷吹煤粉工程设计规范.pdf VIP
- AQ 2003-2018 轧钢安全规程(正式版).docx VIP
- SMT工艺能力单元6--掌握贴片设备和贴片工艺.pptx VIP
- 15D502 等电位联结安装.pdf VIP
- 就业社会政策..ppt VIP
原创力文档


文档评论(0)