Lierda NB-IoT OpenCPU Tutorial
-------------------------------------------------------------------------------------------- 写在前面 OpenCPU是一种以模块作为主处理器的应用方式。随着通信技术的发展和市场的不断变化,越来越多的用户认识到OpenCPU解决方案的优势。
特别是它能够有效降低产品成本的现实优势,让它备受行业用户的青睐。
采用OpenCPU解决方案,可以简化用户对无线应用的开发流程,精简硬件结构设计,从而降低产品成本。
OpenCPU解决方案的主要特点:
● 快捷开发嵌入式应用,缩短产品开发周期
● 无需外部处理器,存储器及离散和相关的设计费用
● 减小终端产品的实际尺寸
● 降低产品功耗
● 远程空中无线升级
● 防拷贝技术增强产品的安全性
● 改善产品的市场性价比,提升产品竞争力
本OpenCPU实验课程基于Lierda NB86-G EVK设计,集成NB86-G模组(基于海思Boudica 150 Hi2115芯片方案),EVK集成多种传感器:1、温湿度 2、光强度 3、加速度 4、GPS
1.1 相关资料
2 例程Lierda OpenCPU例程旨在推广基于NB86-G模组的OpenCPU应用开发方案,降低用户对该开发方案的接受门槛,能够快速开发并集成特定应用,降低成本,为用户大幅节省开发周期。 Tip:每个工程文件夹内包含.fwpkg固件包可直接烧录查看实验效果
目录 | 内容 | 1.Reference | OpenCPU相关资料说明 | 2.Tool_Chain | 工具链的搭建及开发所需的软件 | 3.OpenCPU_Peripheral | OpenCPU外设相关例程 | 4.Network_Communication | OpenCPU网络连接及FOTA升级相关例程 | 5.Application_Demo | 综合应用例程(模拟水表、路灯、温湿度采集器、定位器) |
2.1. Tool_Chain介绍NB86-G模组的OpenCPU开发环境搭建过程,用户按照例程顺序执行即可快速完成OpenCPU开发环境搭建、示例工程导入,编译烧写等基础开发过程。
2.2. OpenCPU_Peripheral罗列了目前NB86-G模组能够支持用户使用的外设资源,并根据外设特点基于NB86 EVK设计直观的实验,用户可以快速熟悉能够结合到自身产品的多种外设。
2.3 Network Communication展示如何基于OpenCPU方案进行网络通信,对接OceanConnect平台,适配FOTA需要注意的要点等重要功能。
2.4. Application Demo基于NB86-G模组的OpenCPU能力,展示了几种典型的应用设计Demo,方便用户更进一步的集成自身应用,评估OpenCPU开发模式的各项特性。 序号 | 目录 | 内容 | 实验课程视频及资料 | 1 | WaterMeterSimulation | 模拟水表应用相关使用例程及说明文档 | 4.1、模拟水表应用例程 | 2 | StreetLightSimulation | 模拟路灯应用相关使用例程及说明文档 | 4.2、模拟路灯应用例程 | 3 | TemperatureAndHumidityCollectorSimulation | 温湿度采集器应用相关使用例程及说明文档 | 4.3、温湿度采集器应用例程 | 4 | TrackerSimulation | 定位器应用相关使用例程及说明文档 | 4.4、定位器应用例程 |
资料文档Lierda_NB86-G_OpenCPU_SDK_V2.7
|