STM32F4/F1+ESP8266连接移动云(OneNET)

参考视频:B站超纬电子


源码

链接:F4链接
密码 : 666
链接:F1链接
密码 : hhh


实践过程

(1)硬件连接
ESP8266STM32F407
RXPA2
TXPA3
RSTPA4
VCC3.3V
GNDGND

USB转ttl用于串口调试

USB转ttlSTM32F407
RXPA9
TXPA10
5V5V
GNDGND

实物图
在这里插入图片描述

(2)调试时注意

① RST接线插上一次,复位后再断开才能成功连接(具体原因不详)
② 能接收,不能发送(或相反)的解决方案:换一个I/O复用
③ I/O复用要严格遵循芯片引脚原理图,比如USART1可以复用A9A10和B6B7我发的资料里面有一张F4的原理图,仅供参考
④ 每次重连都要复位ESP8266

(3)实验现象

在这里插入图片描述

主要问题

(1)透传失败

查看设备是否在线,若在线,请等它离线时再进行透传。
WIFI.c中函数WIFI_Join_AP,添加延时函数。

(2)不能跳转源码

删除OBJ和main里面的零时文件,重新编译

(3) 一直连接不上

将VCC接开发板的5V试试

  • 7
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值