配置rw007 SPI WiFi模块的步骤教程

简要
RW007是RT-Thread推出的一款高性价SPIWi-Fi模块,内置RT-Thread,提供基于802.11b/g/n的高速无线数据传输功能,减低高速Wi-Fi模块的应用门槛 。
RW007参数列表如下:

配置rw007 SPI WiFi模块的步骤教程

文章插图
通过命令分离:scons --dist

配置rw007 SPI WiFi模块的步骤教程
文章插图
将工程复制到你自己的工作目录 。
通过CubeMX配置SPI初始化程序
查看对应的引脚:

配置rw007 SPI WiFi模块的步骤教程
文章插图
引脚列表

配置rw007 SPI WiFi模块的步骤教程
文章插图
CubeMX配置SPI
其中STM32H747-ST-Discovery的上的引脚对应的SPI5 。STM32H747是双核M7+M4,我们选择M7核 。
SPI初始化配置

配置rw007 SPI WiFi模块的步骤教程
文章插图

配置rw007 SPI WiFi模块的步骤教程
文章插图
然后保存
在ENV通过menuconfig适配RW007
配置SPI外设配置
步骤一:修改Kconfig,增加SPI5的配置 。Kconfig路径:stm32h747-st-discoveryoardKconfig 。

配置rw007 SPI WiFi模块的步骤教程
文章插图
步骤二:通过ENV中menuconfig打开SPI5

配置rw007 SPI WiFi模块的步骤教程
文章插图
配置RW007软件包
步骤一:查看对应的引脚编号,可以通过drv_gpio.c中查询

配置rw007 SPI WiFi模块的步骤教程
文章插图
步骤二:在menuconfig中配置对应的引脚

配置rw007 SPI WiFi模块的步骤教程
文章插图
步骤三:menuconfig对应路径

配置rw007 SPI WiFi模块的步骤教程
文章插图
步骤四:更新软件包

配置rw007 SPI WiFi模块的步骤教程
文章插图
配置WLan框架

配置rw007 SPI WiFi模块的步骤教程
文章插图
编译验证
scons 编译

配置rw007 SPI WiFi模块的步骤教程
文章插图
烧录运行

配置rw007 SPI WiFi模块的步骤教程
文章插图
【配置rw007 SPI WiFi模块的步骤教程】 联网测试

配置rw007 SPI WiFi模块的步骤教程
文章插图
RW007特别关注
上述描述的是RW007的第一代,RT-Thread即将出RW007第二代,敬请期待!
第一代与第二代的对比:

配置rw007 SPI WiFi模块的步骤教程
文章插图

    推荐阅读