小熊派 Huawei LiteOS知识 【1024 IoT】物联网实验打卡详解
小熊派 Huawei LiteOS 【1024 IoT】物联网实验打卡
先讲小熊派硬件知识,之后不用花钱虚拟硬件数据上云
小熊派经常的考点之一 ,LCD 屏幕尺寸 ,240*240
小熊pai
物模型(产品模型)定义了设备具备的服务能力,每个服务具备的属性、命令以及命令的参数。
当设备数据格式为二进制时需要开发编解码插件。
智慧农业物模型定义中,可上报的设备属性是 Humidity
小熊派的 方便开发 的 AT-PC AT MCU 双模式 ,
mid 是对命令进行响应的唯一标识
物联网平台(设备接入控制台)支持模型定义的方式有
自定义模型 上传模型文件 Excel导入 导入库文件
智慧农业物模型定义中,设备属性的访问权限是 可读 可写 可执行
从系统的角度看,任务是竞争系统资源的最小运行单元。
Huawei LiteOS的任务一共有 32 个优先级
Huawei LiteOS遵循 BSD-3 开源许可协议
Huawei LiteOS中使用( 队列 )模块实现接收来自任务或中断的不固定长度的消息
Huawei LiteOS中,以下属于与中断相关的硬件
设备 中断控制器 CPU本身
关于互斥锁的使用说明
A.防止两个任务在同一时刻访问相同的共享资源B.防止多任务同步时造成优先级翻转问题C.互斥锁不能在中断服务程序中使用C.持有互斥锁的过程中,不得再调用优先级调整等接口函数更改持有互斥锁任务的优先级
Huawei LiteOS任务状态
A.就绪态(Ready)B.运行态(Running)C.阻塞态(Blocked)D.退出态(Dead)
LiteOS动态内存支持 .DLINK BEST LITTLE 算法。
下面进入1024 ,【华为云1024程序员节 · 向云而生】IoT分会场,实验活动详解
创建产品
如果已有LwM2M/CoAP协议产品,可跳过此步骤。,最后一步实现效果如下,其实很简单的 ,10分钟之内 都可以 搞定 ,
做华为云1024程序员节 · 向云而生】IoT分会场实验 ,我经常画蛇添足 ,出现一些问题 ,分享给大家
单击左侧导航栏“产品”,单击页面右上角的“创建产品”。
根据页面提示填写参数,然后单击“立即创建”。
基本信息
所属资源空间
平台自动将新创建的产品归属在默认资源空间下。
如需归属在其他资源空间下,下拉选择所属的资源空间。
如无对应的资源空间,请先创建资源空间。
产品名称
自定义。支持字母、数字、下划线(_)、
连字符(-)的字符组合。
协议类型
选择“LwM2M/CoAP”。
数据格式
选择“二进制码流”。
厂商名称
自定义。支持中英文字符、数字、下划线(_)、
连字符(-)的字符组合。
模型定义
选择模型
此处不使用平台预置的产品模型,使用离线导入的产品模型,
详细请参考上传产品模型。
所属行业
选择产品模型的所属行业。
设备类型
自定义。
注册设备
本文介绍如何在控制台上注册NB-IoT设备。
选择左侧导航栏“设备 > 所有设备”,单击页面右上角的“注册设备”。
根据页面提示信息填写参数,然后单击“确定”。
参数名称
说明
所属资源空间
确保和步骤1创建的产品归属在同一个资源空间。
所属产品
选择步骤1创建的产品。
设备标识码
即nodeID,设备唯一物理标识。可自定义,由英文字母和数字组成。
设备名称
即device_name,可自定义。
设备认证类型
选择“密钥”。
密钥
设备密钥,可自定义。若不填写密钥,物联网平台会自动生成密钥,注册的是非安全NB-IoT设备。
填写“IP地址”、“VerifyCode”和“PSK”,单击“注册设备”,将模拟器与物联网平台进行绑定。
注:如果未开启DTLS加密传输,则无需填写PSK。
如下信息根据实际情况填写:
IP地址:物联网平台的接入域名(也可以使用IP,通过ping命令“ping 域名”可以获得IP地址)。
VerifyCode:注册设备时填写的设备标识码。
PSK:注册设备时填写的密钥。
设备绑定成功,可以回到控制台,选择“设备>所有设备”,看见设备在线,表示模拟器绑定成功。
下面进入关键部分
1。IP 地址 填写 ,iot-coaps.cn-north-4.myhuaweicloud.com
不需要 加:加端口 号,画蛇添足 懂吗?
2.Verify Code : 看清楚 填设备标识码
- 点赞
- 收藏
- 关注作者
评论(0)