本文博客链接:https://blog.csdn.net/zsj2016o/article/details/88883863 作者:zsj ,转载请注明.
1、 软硬件说明
- 硬件说明
MCU:51/STM3232最小系统板(我喜欢用模块进行评估测试,最小系统板是淘宝买的,各位有相关资源即可)。
WiFI:WG219模块
USB转串口模块:我是淘宝买的,能用就可以。 - 软件说明
开发环境:Keil
相关软件:
串口助手:与USB转串口模块一起使用,AT指令集测试WG219模块
- 模块开发说明
为了实现STM32驱动WG219模块实现无线通讯,我分三步进行。
- 需求分析
WG219通过串口利用AT指令集控制,故需要完成串口功能以及熟悉AT指令集。完成WG219开发的两个前提为串口驱动程序以及AT配置流程。 - 模块开发
模块开发有两个阶段,第一阶段为查阅资料,第二阶段测试完成功能。
阶段一:
AT配置流程:需要查阅手册,查找其配置步骤。需要确定自己欲连接的服务器地址。
串口开发:串口驱动程序采用正点原子官方例程中的串口实验。
阶段二:
利用阶段一查找到的配置步骤,利用串口助手发送数据到WG219模组配置为透传模式并发送数据。
利用MCU最小系统板连接USB转串口模块,可正确的将相对应的AT指令发送给串口助手。 - 联调
在2)的前提下,可利用串口助手发送数据,也可向串口助手发送数据,将串口数