概述
cubemx 配置硬件接口,参数可以参考
stm32f0xx_hal_adc.h
stm32f0xx_hal_uart.h
stm32f0xx_hal_tim.h
.........
.........
温湿度传感器(单总线)
看温湿度传感器模块:第2pin 连到P2 的第2 pin
stm32 通过pb8 连到 dht11 的第2pin
Coap 协议
CoAP是IETF为满足物联网,M2M场景制定的协议,特点如下:
类似HTTP,基于REST模型:Servers将Resource通过URI形式呈现,客户端可以通过诸如GET,PUT,POST,DELETE方法访问,但是相对HTTP简化实现降低复杂度(代码更小,封包更小)
应用于资源受限的环境(内存,存储,无良好的随机源),比如CPU为8-bit的单片机,内存32Kb,FLASH 256Kb
针对业务性能要求不高的应用:低速率(10s of kbit/s),低功耗
满足CoRE环境的HTTP简化增强版本
stm32 通过at命令发数据给NB 模块, NB 模块Coap 通讯发数据给云端:
CoAP 数据发送无需事先建立 socket(模组内部处理) , 直接发送数据:
AT+NMGS=2,A1A2 发送 2 字节数据, 发送成功回复 OK, 否则 ERROR
读取 CoAP 数据:
+NNMI:2,A1A2 收到 2 字节 CoAP 数据
电信云平台操作
资料下载:
如需资料请前往www.tianyiiot.com的下载专区进行下载。这个可以自己注册,下载资料
前期建议大家上这个网址看看帖子:https://bbs.huaweicloud.com/forum/thread-13547-1-1.html
操作过程:
1,请登录中国电信物联网开放平台企业门户: IoT平台https://develop.local.ct10649.com:8843/#/login
创建一个应用
2.请登录中国电信物联网开放平台开发者门户: IoT平台https://develop.ct10649.com:8093/#/login
最后,添加一个真实的设备
详细操作:
请登录中国电信物联网开放平台开发者门户: https://develop.ct10649.com:8093/#/login ,账号密码同企业门户,该门户提供设备profile和编解码插件的在线编辑和上传功能
1, 产品开发---新建产品
自定义产品
注意协议---coap
2,
profile定义---新建服务 名称、描述
新增属性---
根据情况, 可以不需要命令
添加命令---
添加下发命令字段
打 √
编码插件开发:
新增消息
数据上报
新增字段--- 字段长度考虑 模块侧 数据上报
根据情况, 可以不增加以下
新增控制消息
新增字段-----字段长度考虑 模块侧, 命令下发
拖动 --- 部署 --- 保存
imei 号:格西烽火查看imei
产品---- 设备管理--- 添加真实设备
设备名称 设备标识都是imei号,不加密
看到一个离线设备
产品--- 设备管理 ------ 调试产品或调试应用
最后
以上就是内向天空为你收集整理的STM32------->第四天,cubemx配置硬件接口,温湿度传感器,Coap协议,电信云平台操作cubemx 配置硬件接口,参数可以参考温湿度传感器(单总线)Coap 协议电信云平台操作的全部内容,希望文章能够帮你解决STM32------->第四天,cubemx配置硬件接口,温湿度传感器,Coap协议,电信云平台操作cubemx 配置硬件接口,参数可以参考温湿度传感器(单总线)Coap 协议电信云平台操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复