切换到宽版
  • 60295阅读
  • 56回复

[ARM]基于STM32 ESP8266 AT指令的MQTT 移植 [复制链接]

上一主题 下一主题
离线sangarr
 

发帖
35
M币
23
专家
0
粉丝
12
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2018-05-21
基于STM32F103 ESP8266(AT 命令版本)的MQTT移植步骤
——仅以此文,向“浅雪云传感器全套安装包”的作者致敬!

1、移植背景
2、MQTT协议通信过程
2.1 客户端连接TCP
2.2 客户端连接MQTT服务器
2.3 客户端订阅
2.4 客户端发布
3、移植过程
3.1 下载MQTT C语言固件包
3.2 需要用户实现的函数
3.3 测试及优化
其实代码已经移植完毕了,用stm32f103vet6和esp8266实现的。由于工作关系,现在时间不是很宽裕,不能一次将移植过程写完,但是我一定会完善这个帖子,把整个移植的过程尽量详细的分享给大家,共同进步。
每天下班后,我会更新一些内容,争取尽早完成我在本社区的第一篇帖子。
下面是移植后的截图,先分享一下
MQTT接收到的数据


下面是软件模拟发送,客户端(单片机)收到的数据




今天先写到这里,明天继续。
[ 此帖被sangarr在2018-05-22 21:26重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏 ,M币+33
tempchar M币 +20 曾经我想用at指令实现mqtt,琢磨了字符串处理、状态机发现太tmd难写了!果断放弃,用nodemcu重写at固件 2018-06-04
wenxueroom M币 +13 祝早日更新完 2018-05-30
离线widjrerpfnvd

发帖
1128
M币
2079
专家
9
粉丝
37
只看该作者 1楼 发表于: 2018-05-21
离线zhuoyi45

发帖
2
M币
863
专家
0
粉丝
0
只看该作者 2楼 发表于: 2018-05-22
请登录后查看
离线sangarr

发帖
35
M币
23
专家
0
粉丝
12
只看该作者 3楼 发表于: 2018-05-27
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线sangarr

发帖
35
M币
23
专家
0
粉丝
12
只看该作者 4楼 发表于: 2018-05-28
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线wenxueroom

发帖
981
M币
2378
专家
8
粉丝
57
只看该作者 5楼 发表于: 2018-05-30
请登录后查看
离线sangarr

发帖
35
M币
23
专家
0
粉丝
12
只看该作者 6楼 发表于: 2018-05-30
回 wenxueroom 的帖子
请登录后查看
离线robert63
发帖
1
M币
-500
专家
0
粉丝
0
只看该作者 7楼 发表于: 2018-06-01
请登录后查看
离线sangarr

发帖
35
M币
23
专家
0
粉丝
12
只看该作者 8楼 发表于: 2018-06-01
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线sangarr

发帖
35
M币
23
专家
0
粉丝
12
只看该作者 9楼 发表于: 2018-06-01
回 sangarr 的帖子
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个