2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

时间:2024-03-18 14:15:47

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

一,下载STM32程序

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

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

去掉短接

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 ③测试

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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

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

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

二,下载WIFI固件

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

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

三,下载WIFI程序

①安装JDK

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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

②保持波动开关不变

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 ③打开下载软件

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)  2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 

 五,测试通信

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 

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

ST-LINK下载

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

和开发板对应接上

 

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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

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

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

 

如果是用Jlink  

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)    2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 对应接上

 

然后

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

抱歉JLINK驱动也坏了 

 

 2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)

 

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