开发板测试-Wi-Fi

一,下载STM32程序

1,方式一,串口下载(其他下载方式在最后补充)

①调整拨动开关位置 → 短接BOOT0和3.3V → 复位STM32

开发板测试-Wi-Fi

②打开下载软件,下载程序

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

去掉短接

开发板测试-Wi-Fi

③测试

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

{data:switch,bit:1,status:1} //吸合

{data:switch,bit:1,status:0} //断开

开发板测试-Wi-Fi

开发板测试-Wi-Fi

二,下载WIFI固件

①调整波动开关位置→按下固件(WIFI)按钮→按下复位(WIFI)按钮→松开复位(WIFI)按钮→松开固件(WIFI)按钮

注:实质在WIFI模块上电或者复位重启之前按下固件(WIFI)按钮(GPIO0接低电平),模块重启后松开固件(WIFI)按钮(GPIO0接高电平) 模块就进入了刷固件模式(下载程序模式),和下载STM32程序用BOOT0控制一个道理

开发板测试-Wi-Fi

②打开下载软件,先刷空固件,然后再刷LUA开发的固件

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

按下固件(WIFI)按钮→按下复位(WIFI)按钮→松开复位(WIFI)按钮→松开固件(WIFI)按钮

开发板测试-Wi-Fi

三,下载WIFI程序

①安装JDK

开发板测试-Wi-Fi

https://www.cnblogs.com/yangfengwu/p/10359132.html

②保持波动开关不变

开发板测试-Wi-Fi

③打开下载软件

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

四,安装APP,给WIFI配网,绑定WIFI设备

开发板测试-Wi-Fi

按下这个按钮大约3S,看到指示灯快闪以后松开这个按钮

开发板测试-Wi-Fi  开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

开发板测试-Wi-Fi

正常工作,WIFI板载的灯1S亮灭循环

开发板测试-Wi-Fi

五,测试通信

调整波动开关,让STM32的串口和WIFI模块的串口通信

开发板测试-Wi-Fi

开发板测试-Wi-Fi

补充:下载STM32程序的其他方式

ST-LINK下载

开发板测试-Wi-Fi

开发板测试-Wi-Fi

和开发板对应接上

开发板测试-Wi-Fi

抱歉演示不了了,前两天合并硬盘驱动忘了先卸载了,导致安装有问题了.....

给大家这个以前写的作为参考

https://www.cnblogs.com/yangfengwu/p/6505619.html

如果是用Jlink

开发板测试-Wi-Fi    开发板测试-Wi-Fi

对应接上

然后

开发板测试-Wi-Fi

开发板测试-Wi-Fi

抱歉JLINK驱动也坏了

开发板测试-Wi-Fi

3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案基础篇(项目功能演示--GPRS )

上一篇:IntelliJ IDEA使用(二):tomcat和jetty配置(转自:http://www.cnblogs.com/jenkinschan/p/6052948.html)


下一篇:2 OpenWrt路由器系统开发与网页设计