用10步学习法学习mqtt(二)

说明

文章(一)创建了学习计划,通过学习发现,可以不用先考虑esp8266驱动及wifi连接问题,学习mqtt对wifi的驱动不是必须的,作为初学者,通过10步学习法划分合适的知识范围,决定跳过第一步学习mqtt没有直接关系的esp8266的at指令及驱动程序的学习。直接从第二部mqtt的移植开始。

硬件平台

芯片选择stm32f103cbt6,板卡暂时没有wifi模块,为了方便调试,直观观察通信数据,采用板卡通过串口(rs232)与电脑相连。在pc上用串口转tcp软件转发数据与网络上的mqtt测试服务器相连。

单片机软件

提前准备了一个移植好freertos的keil5工程。所以电脑提前应该安装好keil5的环境。

第三方软件及工具

功能 名称
串口转TCP软件 commproxy串口转TCP软件(串口转tcp模块工具)V1.10 绿色免费版
mqtt服务器 mqtt中文网提供的mqtt的测试服务端 网址
mqtt C版本架构 paho.mqtt.embedded-c-master

移植

stm32工程

首先我们准备了一个keil5的工程,芯片采用stm32f103c

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值