Cat1入门指南基础篇01-开发环境搭建

前言:

随着5G如火如荼的进行,2G、3G退网已是大势所趋,那么谁来当这些市场的接盘侠呢?是前几年热火朝天的NB-IOT仍是近日甚嚣尘上的Cat1?本文,咱们先简要的介绍下NB-IOT和Cat1各自特色,而后基于合宙Cat1 Air724UG这款开发板搭建开发环境。网络

1、基础知识

首先咱们看下工信部发布的《工业和信息化部办公厅关于深刻推动移动物联网全面发展的通知》
在这里插入图片描述
架构

文中明确提出“在深化4G网络覆盖、加快5G网络建设的基础上,以NB-IoT知足大部分低速率场景需求,以LTE-Cat1(如下简称Cat1)知足中等速率物联需求和话音需求,以5G技术知足更高速率、低时延联网需求。”工具

1.什么是Cat1

Cat1全程是LTE UE-Category 1,拆开来看,LTE指的是4GLTE网络、UE是指用户设备、Category翻译为等级。通顺解释就是用户设备可以支持的4GLTE网络传输速率的等级,也能够说成Cat1是4G LET通讯网络速度一个技术标准。测试

Cat系列通讯速率以下表
在这里插入图片描述
优化

特色:lua

设计简单:
集成度高,硬件架构简单。
spa

硬件成本低:
模块所需外围硬件少。
翻译

网络覆盖成本低:
能够无缝接入现有LTE网络。
设计

覆盖率高:
全国4G基站覆盖率有望于2020年提高至98%。
3d

速率高:
上/下速率达5M/10M(NB-IoT的上/下行峰值速率只有40K/500K)。

时延低:
拥有和Cat.4相同的毫秒级传输时延。

2.什么是NB-IOT

NB-IOT全称是Narrow Band Internet of Things,中文名称为窄带物联网,是万物互联网络的重要组成部分,NB-IOT构建于蜂窝网络,只消耗大约180kHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以下降部署成本、实现平滑升级。

特色:

价格低廉:
提供了更好的室内覆盖范围,消耗的功率更少,所以具备更长的电池寿命。

广覆盖:
将提供改进的室内覆盖,在一样的频段下,NB-IoT比现有的网络增益20dB,至关于提高了100倍覆盖区域的能力;

具有支撑链接的能力:
NB-IoT一个扇区可以支持10万个链接,支持低延时敏感度、超低的设备成本、低设备功耗和优化的网络架构;

更低功耗:
NB-IoT终端模块的待机时间可长达10年;四是更低的模块成本,企业预期的单个接连模块不超过5美圆。 [1]

3.比一比

在这里插入图片描述
经常使用于蜂窝物联网的网络标准有NB-IoT、Cat.1(eMTC在国内的发展并不乐观)、Cat.4等。其中,窄带业务市场和高速业务市场主要由NB-IoT和Cat.4分别占据着,而正在不断壮大的中速业务市场,低速的NB-IoT是“爱莫能助”,而高成本、高速率的Cat.4则又显得“大材小用”。所以,Cat.1便承担起了中速业务市场的主力。

二者比较

2、开发环境搭建

1.下载资料:

在这里插入图片描述

解压下载的资料:
在这里插入图片描述

2.安装USB驱动

进入8910_module_usb_driver_signed _20200303_hezhou/DriversForWin10文件夹,根据电脑系统选择DPInst64.exe或者DPInst32.exe,我这里选择DPInst64.exe安装,安装完成后以下图所示。
在这里插入图片描述

3.安装luatools工具

将Luatools_v2.exe复制到tools下,点击运行
在这里插入图片描述
点击运行后,打开后界面以下
在这里插入图片描述


4.设置Air724U开发板模式

链接标记“USB”接口的MicroUSB到PC,拨码开关拨向ON,右边拨码开关拨向UART1,而后长按开机按键,直到右边PWR红色LED灯点亮。
在这里插入图片描述
链接USB如上图所示,该USB接口的和Air724的USB_DM,USB_DP相连,安装驱动后,能够被映射成三个虚拟串口和一个NDiS标准网卡,查看电脑设备管理器以下
在这里插入图片描述


5.更新Lua固件

勾选4G模块USB打印选项框,而后点击打开串口按钮
在这里插入图片描述
点击下载固件按钮,选择须要更新的固件
在这里插入图片描述
点击下载,开始刷机
在这里插入图片描述
等待下载完成
在这里插入图片描述






3、实例运行

烧录好底层固件后,模块还不能实现具体功能,必须编写上层Lua脚本并下载完成后,才能实现具体功能;本节,咱们不本身写Lua脚本,咱们使用上文下载好的官方提供的脚本demo,解压缩script_LuaTask_V2.3.4.zip,其文件目录以下:
在这里插入图片描述

(1) 使用Luatools建立一个项目

点击项目管理测试按钮
在这里插入图片描述
点击建立项目按钮,而后输入项目名称:env_test,以后点击肯定按钮
在这里插入图片描述
选择底层CORE
在这里插入图片描述
添加脚本





添加gpioSingle实例Demo,到工程中,注意同时须要添加lib下全部库文件,不然可能会报错提示缺乏xxx.lua文件。
在这里插入图片描述

下载脚本
在这里插入图片描述
等待下载完成
在这里插入图片描述
下载完成后,查看Luatools页面调试日志
在这里插入图片描述
到此,开发环境搭建完成。





4、结语

如您在使用过程当中有任何问题,请加QQ群进一步交流。

QQ交流群:906015840 (备注:物联网项目交流)

欢迎转发或者点击再看支持下哦~
在这里插入图片描述 一叶孤沙出品:一沙一世界,一叶一菩提

相关文章
相关标签/搜索