⑴HUAWEI LiteOS
⑵Studio是一款基于LiteOS轻量级操作系统而开发的华为集成开发工具,内置有代码编辑编译烧录调试及Trace跟踪等多种丰富齐全的程序编译开发功能,可以让用户进行简单便捷专业高效的程序开发工作,该软件支持CC++汇编等语言,让您快速,高效地进行物联网开发;HUAWEI
⑶Studio具备轻量级低功耗快速开发等多种特色功能,为程序开发用户提供简洁直观的一站式软件开发平台,有效降低开发者的编程开发门槛缩短开发周期,提高用户编程开发的工作效率。
⑷LiteOS是轻量级的物联网操作系统,最小内核尺寸仅为KB,具备快速启动低功耗等优势,Tickless机制显著降低传感器数据采集功耗。
⑸OpenCPU架构:
⑹专为LiteOS小内核架构设计,满足硬件资源受限需求,比如LPWA场景下的水表气表车检器等,通过MCU和通信模组二合一的OpenCPU架构,显著降低终端体积和终端成本。
⑺构建低功耗安全传输机制,支持双向认证FOTA固件差分升级,DTLS/DTLS+等,构建低功耗安全传输机制。
⑻LiteOS SDK端云互通组件是终端对接到IoT云平台的重要组件,集成了 LwMMCoAPMQTTmbed
⑼TLSLwIP等全套IoT互联互通协议栈,大大减少开发周期,快速入云。
⑽SOTA远程升级:
⑾SOTA远程升级,通过差分方式降低升级包的尺寸,更能适应低带宽网络环境和电池供电环境,经过特别优化差分合并算法,对RAM资源要求更小,满足海量低资源终端的升级诉求。
⑿LiteOS Studio:
⒀LiteOS Studio是LiteOS集成开发环境,一站式开发工具,支持CC++汇编等语言,让您快速,高效地进行物联网开发。
⒁支持主流嵌入式开发语言CC++ 汇编等,让您高效编程,快速开发支持主流嵌入式开发语言CC++ 汇编等,让您高效编程,快速开发
⒂工程创建工程导入代码编辑二进制烧录断点调试,跟踪调试,让您一站式完成基于LiteOS的产品化开发工程创建工程导入代码编辑二进制烧录断点调试,跟踪调试,让您一站式完成基于LiteOS的产品化开发
⒃支持ARMCortex-MCortex-A等多种内核
⒄支持ARMCortex-MCortex-A等多种内核
⒅支持Attach模式,支持Bootloader + OS img模式;
⒆支持条件断点变量监控调用栈Dump异常捕捉快速源码关联,帮助您快速定位问题所在的代码行;
⒇支持跨平台调试,Linux编译,Window平台上调试,编译效率与调试...
⒈支持Attach模式,支持Bootloader + OS img模式;
⒉支持条件断点变量监控调用栈Dump异常捕捉快速源码关联,帮助您快速定位问题所在的代码行;
⒊支持跨平台调试,Linux编译,Window平台上调试,编译效率与调试便利性二者兼得
⒋LiteOS内核跟踪内存跟踪任务栈跟踪异常捕捉,系统关键数据跟踪,多窗口多数据综合视图,让你能全面了解目标板运行过程中的关键数据,帮助您评估系统运行性能状况快速定位复杂场景问题
⒌·支持在线下载更新LiteOS最新SDK包最佳实践实例,让您基于实例快速构建稳定的高效的工程软件原型,并快速获得最新的 LiteOS
⒍完成软件安装双击软件即可启动软件进入软件操作界面
⒎点击新建按钮可以对编程项目进行创建
⒏点击搜索按钮可以快速查找项目文件,方便后续对文件的编辑
⒐点击项目管理按钮可以对编程项目文件进行统一管理和项目设置
⒑点击软件上的文档按钮弹出文档管理弹框,点击选择文档即可进行文档添加
⒒点击运行按钮可以对项目进行运行调试
⒓点击工具箱可以对项目的各项参数进行设置
⒔点击软件左上角的文件可以对项目进行新建打开保存等操作
⒕点击视图按钮可以对项目界面进行简单便捷的设置
⒖点击运行按钮可以对编程的代码进行各种调试
⒗物联网:顾名思义,物联网就是物物相连的互联网。
⒘NB-IoT/LPWA:NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网LPWAN,该项技术是目前华为公司最重要的物联网技术之一。
⒙LiteOS SDK:LiteOS SDK是Huawei LiteOS软件开发工具包(Software Development
⒚Kit,包括端云互通组件FOTAJS引擎传感框架等内容。
⒛南向设备:用于采集数据的嵌入式设备,比如STM开发板,或者温湿度采集的传感器等。
①北向应用:用于查看IoT云平台上南向设备上报数据或者给南向设备下发控制命令的手机APP或者PC端的应用程序。
②设备profile:用于描述南向设备具有的能力以及上报的数据的格式的一组json格式文件,这些文件需要上传到IoT云平台上。
③编解码插件:用于将南向设备上报的私有数据解析成设备profile描述的并且IoT云平台能够识别和存储的数据,以及将北向应用下发的命令编码成南向设备能够识别的数据格式的一组函数组成的jar文件。简而言之就是南向设备和云平台之间的一个数据转换的程序。
④AT指令:AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal
⑤Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal
⑥Equipment,DCE)发送的。本文通过AT指令操作WIFI或者GSM模组。
⑦端云互通组件:端云互通组件是华为物联网解决方案中,资源受限终端对接到 IoT云平台的重要组件。
⑧华为云IoT:华为云IoT是面向运营商和企业/行业领域的统一开放云平台,支持SIM和非SIM场景的各种联接和联接管理,是华为公司面向IoT解决方案的关键平台部件。主要分为连接管理平台,设备管理平台和应用使能平台等多个部分,负责联通端侧设备与北向应用的核心产品。可以支撑千万级的海量物联网连接。
⑨RESTful Web API:REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是
⑩RESTful。目前华为云IoT北向应用提供的就是这样一套规范性API。
ⅠLwMM:轻量化机器对机器协议
ⅡCoAP:轻量级受限应用层协议
ⅢMQTT:消息队列遥测传输
ⅣDTLS:数据传输安全协议
ⅤFOTA:固件远程升级
ⅥUART:通用异步收发器(异步串行通信口
Ⅶ发布LiteOS IDE开发工具LiteOS Studio V.
Ⅷ在年中国国际信息通信展上,连续第二次荣获NB-IoT年度优秀终端操作系统奖
Ⅸ发布V.版本,发布LiteOS SDK
Ⅹ在年中国国际信息通信展上,荣获NB-IoT年度优秀终端操作系统奖
㈠发布基于Huwei LiteOS的NB-IoT技术方案及实践
㈡发布LiteOS端云协同解决方案
㈢发布Huawei LiteOS开源版本,Kernel源代码开源
㈣华为在HNC网络大会上,发布Huawei LiteOS物联网操作系统,正式推出华为“ ++
㈤”物联网解决方案,即“一个物联网平台,两种接入方式,一个轻量级物联网操作系统”;
㈥在华为Mate系列P系列荣耀系列手机可穿戴产品上批量应用;
㈦为支持华为终端产品,开发嵌入式操作系统;