- 博客(6)
- 收藏
- 关注
原创 ML302通过MQTT连接onenet(三)通过AT指令设备订阅上传及下发数据
串口助手:Xcom通过百度网盘分享的文件:XCOMckts.zip链接:https://pan.baidu.com/s/1mxyF6A6m1D5Gs6LEAGJ0vg提取码:29ak使用串口助手发送AT+MQTTSTAT?查询MQTT连接状态,返回值为1表示onenet的连接正常。接下来便可以进行正常进行onenet设备的订阅和命令的上传下发。首先我们要知道系统命令topic。
2024-08-21 08:47:51
718
原创 ML302通过MQTT连接onenet(二)onenet注册设备
完成后,可以通过 Subscribe可以接收到平台下发的上传结果通知,若通过.../accepted topic接收到消息,则表明平台处理消息成功。击配置文件选择箭头,选择配置MQTT相应项目,点击conncent,此时,设备在页面处于在线状态。**注意topic 命名规则,在不同的位置,命名规则不同,详情查阅官方文档,再次只做简单生声明。上传数据成功后,点击「设备管理」,找到前面创建的设备,点击「详情」,查看设备上报的数据流内容。点击左侧设备接入管理-》设备管理:查看设备名称/ID。
2024-08-20 09:47:43
482
原创 ML302通过MQTT连接onenet(一)ML302配网
前置条件:SIM卡可以正常工作,通过串口与ML302模块可以正常通信(通过串口发送AT有OK应答)进行MQTT的连接呢主要分为两步第一通过AT指令配置本地网络,以及MQTT连接信息。第二呢则是通过onenet注册平台以及设备,并且生成鉴权信息。
2024-08-18 10:26:00
892
原创 RT-THREAD报CPU Exception: NO.5错误
在RTT(RT-Thread)中,特权违反,回顾之前写的代码,发现是自己在应用层注册了spi设备,编译虽然通过了,但是在进行打印调试的时候,导致运行失败。在rt-thread的cpu架构里,不同的cpu异常会有不同的异常号,我们往往需要通过异常号来判断可能出现的问题。首先要知道从打印上来看这个错误是属于cpu错误。通过修改,发现果然是这个原因。今天分享一个在调用RTT设备时遇到的错误。从这可以看出这个异常为特权违反。断点异常,地址观测异常。
2023-12-28 17:53:16
531
1
原创 软件KEIL串口应用-- printf调试
软件KEIL串口应用-- printf调试,首先从原理图判断单片机芯片与上位机(电脑)通信是通过那个串口,然后再配置对应的串口。KEIL5 里面实现printf的功能,需要修改一个函数。中断服务函数(标识符命名有点不规范,大家不要学习)在当前.c文件中包含这两个头文件。
2023-03-01 07:39:09
1392
原创 STM32F103XX的USART串口配置
STM32F103XX的USART串口配置,先从数据手册中查找同步/异步串口在对应的那个数据总线上(APB1和APB2)查看原理图,引脚分别对应串口的数据收发功能。设置IO口,配置对应的八种模式。
2023-03-01 07:28:19
925
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人