https://www.cnblogs.com/yangfengwu/p/10271485.html
一,下载STM32程序
1,方式一,串口下载(其他下载方式在最后补充)
①调整拨动开关位置 → 短接BOOT0和3.3V → 复位STM32
②打开下载软件,下载程序
去掉短接
③测试
{data:switch,bit:1,status:1} //吸合
{data:switch,bit:1,status:0} //断开
二,下载WIFI固件
①调整波动开关位置→按下固件(WIFI)按钮→按下复位(WIFI)按钮→松开复位(WIFI)按钮→松开固件(WIFI)按钮
注:实质在WIFI模块上电或者复位重启之前按下固件(WIFI)按钮(GPIO0接低电平),模块重启后松开固件(WIFI)按钮(GPIO0接高电平) 模块就进入了刷固件模式(下载程序模式),和下载STM32程序用BOOT0控制一个道理
②打开下载软件,先刷空固件,然后再刷LUA开发的固件
按下固件(WIFI)按钮→按下复位(WIFI)按钮→松开复位(WIFI)按钮→松开固件(WIFI)按钮
三,下载WIFI程序
①安装JDK
https://www.cnblogs.com/yangfengwu/p/10359132.html
②保持波动开关不变
③打开下载软件
四,安装APP,给WIFI配网,绑定WIFI设备
按下这个按钮大约3S,看到指示灯快闪以后松开这个按钮
正常工作,WIFI板载的灯1S亮灭循环
五,测试通信
调整波动开关,让STM32的串口和WIFI模块的串口通信
补充:下载STM32程序的其他方式
ST-LINK下载
和开发板对应接上
抱歉演示不了了,前两天合并硬盘驱动忘了先卸载了,导致安装有问题了.....
给大家这个以前写的作为参考
https://www.cnblogs.com/yangfengwu/p/6505619.html
如果是用Jlink
对应接上
然后
抱歉JLINK驱动也坏了