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

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

一,下载STM32程序

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

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第1张图片



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

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


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第3张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第4张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第5张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第6张图片


去掉短接

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第7张图片




③测试





2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第8张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第9张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第10张图片


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

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第11张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第12张图片



二,下载WIFI固件

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

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第13张图片





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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第14张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第15张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第16张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第17张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第18张图片


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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第19张图片


三,下载WIFI程序

①安装JDK

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第20张图片


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

②保持波动开关不变

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第21张图片




 ③打开下载软件

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第22张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第23张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第24张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第25张图片



2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第26张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第27张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第28张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第29张图片



2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第30张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第31张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第32张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第33张图片


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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第34张图片



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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第35张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第36张图片





2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第37张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第38张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第39张图片


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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第40张图片





 五,测试通信

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

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第41张图片




2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第42张图片



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

ST-LINK下载

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第43张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第44张图片


和开发板对应接上



2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第45张图片


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

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

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


如果是用Jlink  

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第46张图片
2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第47张图片


对应接上


然后

2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第48张图片


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第49张图片


抱歉JLINK驱动也坏了 


2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi)_第50张图片


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

你可能感兴趣的:(2-STM32物联网开发WIFI+GPRS基础篇(开发板测试-Wi-Fi))