STM32+IoT通信模组上云教程
STM32+IoT通信模组上云教程
小熊派开源社区
关注“小熊派开源社区”微信公众号,获取更多精彩内容
展开
-
LiteOS云端对接教程09-LiteOS基于LWM2M对接华为OC平台实战
1. LiteOS OC lwm2m 抽象组件概述为了适应各种各样的使用lwm2m接入华为OC的模式,特采用该层次接口,对上提供应用所需的接口,对下允许接入方式的灵活适配。oclwm2magent是处理使用lwm2m协议对接华为OC的流程抽象层,允许使用流程进行对接,也允许使用NB芯片内置的流程进行对接。对于应用程序开发者而言,无需关注对接流程的实现细节,仅仅需要调用该模块提供的api即可。...原创 2020-02-13 13:24:41 · 1333 阅读 · 0 评论 -
LiteOS云端对接教程08-华为OC平台创建LWM2M产品并使用模拟设备测试
1. 云端准备工作 —— 注册并登录OC平台注册并登录华为OceanConnect平台,需要使用华为云账号登录。进入后界面如下:2. 云端操作 — 创建云端设备2.1. 创建项目点击创建项目:填写信息之后提交:创建之后,系统会弹出分配的应用ID和秘钥,应点击下载,及时保存:接下来点击进入项目,进入之后界面如下:2.2. 创建产品选择创建自定义产品:填写产品信息...原创 2020-02-13 13:12:23 · 611 阅读 · 0 评论 -
LiteOS云端对接教程07-LiteOS基于CoAP对接华为OC平台实战
1. LiteOS OC COAP 抽象组件概述为了适应各种各样的使用coap接入华为OC的模式,特采用该层次接口,对上提供应用所需的接口,对下允许接入方式的灵活适配。OC COAP AL的api接口声明在中,使用相关的接口需要包含该头文件。配置并连接对接服务器的所有信息保存在结构体oc_config_param_t中,其定义在oc_coap_al.h中,如下:typedef stru...原创 2020-02-13 13:11:28 · 914 阅读 · 0 评论 -
LiteOS云端对接教程06-华为OC平台创建CoAP产品并使用模拟设备测试
1. 云端准备工作 —— 注册并登录OC平台注册并登录华为OceanConnect平台,需要使用华为云账号登录。进入后界面如下:2. 云端操作 — 创建云端设备2.1. 创建项目点击创建项目:填写信息之后提交:创建之后,系统会弹出分配的应用ID和秘钥,应点击下载,及时保存:接下来点击进入项目,进入之后界面如下:2.2. 创建产品选择创建自定义产品:填写产品信息...原创 2020-02-13 13:10:54 · 1304 阅读 · 0 评论 -
LiteOS云端对接教程05-LiteOS基于MQTTS对接华为OC平台实战
1. LiteOS OC MQTT 抽象组件概述为了适应各种各样的使用mqtt接入华为OC的模式,特采用该层次接口,对上提供应用所需的接口,对下允许接入方式的灵活适配。OC MQTT AL的api接口声明在中,使用相关的接口需要包含该头文件。配置并连接对接服务器的所有信息保存在结构体oc_mqtt_config_t中,其定义在oc_mqtt_al.h中,如下:typedef struc...原创 2020-02-13 13:09:53 · 1835 阅读 · 0 评论 -
LiteOS云端对接教程04-华为OC平台创建MQTT产品使用mqtt.fx测试
1. 云端准备工作 —— 注册并登录OC平台注册并登录华为OceanConnect平台,需要使用华为云账号登录。进入后界面如下:2. 云端操作 — 创建云端设备2.1. 创建项目点击创建项目:填写信息之后提交:创建之后,系统会弹出分配的应用ID和秘钥,应点击下载,及时保存:打开下载的文件,可以看到其中存放的ID和秘钥信息:接下来点击进入项目,进入之后界面如下:2....原创 2020-02-13 13:09:23 · 1692 阅读 · 1 评论 -
LiteOS云端对接教程03-LiteOS基于MQTT对接EMQ-X服务器
1. LiteOS MQTT组件概述MQTT AL用来解耦基于MQTT的业务和MQTT的具体实现,具体来说以后的MQTT业务层应该有且只能使用MQTT AL提供的相关功能(API 数据结构 流程等)。MQTT AL定义MQTT的标准,用来屏蔽各个MQTT协议实现的差异(如软件库 或者硬件),让上层业务无需关心MQTT的实现部分。MQTT AL的api接口声明在中,使用相关的接口需要包含该头...原创 2020-02-13 13:08:24 · 1702 阅读 · 0 评论 -
LiteOS云端对接教程02-使用EMQ-X搭建私有MQTT服务器
1. EMQ XEMQ X与emqttd的关系EMQ X全称Erlang/Enterprise/Elastic MQTT Broker,它是基于Erlang/OTP语言平台开发,支持大规模连接和分布式集群,发布订阅模式的百万级开源MQTT消息服务器。说起EMQ-X,其它的前身就是emqttd消息服务器,自emqttd 3.0 版本起更名为EMQ-X。EMQ X支持的协议EMQ X 消...原创 2020-02-07 12:31:24 · 911 阅读 · 1 评论 -
LiteOS云端对接教程01-cJSON组件使用教程
1. JSON与cJSONJSON —— 轻量级的数据格式JSON 全称 JavaScript Object Notation,即 JS对象简谱,是一种轻量级的数据格式。它采用完全独立于编程语言的文本格式来存储和表示数据,语法简洁、层次结构清晰,易于人阅读和编写,同时也易于机器解析和生成,有效的提升了网络传输效率。JSON语法规则JSON对象是一个无序的"名称/值"键值对的集合:以...原创 2020-02-07 12:27:20 · 1514 阅读 · 2 评论