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

作者:电工吧 日期:2020-09-14 21:34:45 人气: 栏目:市场动态

简要

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

RW007参数列表如下:

配置rw007 SPI WiFi模块的步骤教程(图1)

已适配例程列表:

配置rw007 SPI WiFi模块的步骤教程(图2)

手把手教你适配RW007

准备工作

STM32H747-ST-Discovery开发板 + RW007(Arduino EVB接口

STM32H747-ST-Discovery开发板

配置rw007 SPI WiFi模块的步骤教程(图3)

RW007(Arduino EVB接口)

配置rw007 SPI WiFi模块的步骤教程(图4)

下载RT-Thread SDK.

github链接:https://github.com/RT-Thread/rt-thread.git

gitee链接:https://gitee.com/rtthread/rt-thread.git

3.从RT-Thread SDK分离STM32H747分离BSP出来。

进入对应的BDP目录: t-threadspstm32stm32h747-st-discovery

在当前目录打开ENV:

配置rw007 SPI WiFi模块的步骤教程(图5)

通过命令分离:scons --dist

配置rw007 SPI WiFi模块的步骤教程(图6)

将工程复制到你自己的工作目录。

通过CubeMX配置SPI初始化程序

查看对应的引脚:

配置rw007 SPI WiFi模块的步骤教程(图7)

引脚列表

配置rw007 SPI WiFi模块的步骤教程(图8)

CubeMX配置SPI

其中STM32H747-ST-Discovery的上的引脚对应的SPI5。STM32H747是双核M7+M4,我们选择M7核。

SPI初始化配置

配置rw007 SPI WiFi模块的步骤教程(图9)

配置rw007 SPI WiFi模块的步骤教程(图10)

然后保存

在ENV通过menuconfig适配RW007

配置SPI外设配置

步骤一:修改Kconfig,增加SPI5的配置。Kconfig路径:stm32h747-st-discoveryoardKconfig。

配置rw007 SPI WiFi模块的步骤教程(图11)

步骤二:通过ENV中menuconfig打开SPI5

配置rw007 SPI WiFi模块的步骤教程(图12)

配置RW007软件包

步骤一:查看对应的引脚编号,可以通过drv_gpio.c中查询

配置rw007 SPI WiFi模块的步骤教程(图13)

步骤二:在menuconfig中配置对应的引脚

配置rw007 SPI WiFi模块的步骤教程(图14)

步骤三:menuconfig对应路径

配置rw007 SPI WiFi模块的步骤教程(图15)

步骤四:更新软件包

配置rw007 SPI WiFi模块的步骤教程(图16)

配置WLan框架

配置rw007 SPI WiFi模块的步骤教程(图17)

编译验证

scons 编译

配置rw007 SPI WiFi模块的步骤教程(图18)

烧录运行

配置rw007 SPI WiFi模块的步骤教程(图19)

联网测试

配置rw007 SPI WiFi模块的步骤教程(图20)

RW007特别关注

上述描述的是RW007的第一代,RT-Thread即将出RW007第二代,敬请期待!

第一代与第二代的对比:

配置rw007 SPI WiFi模块的步骤教程(图21)

标签:

以上电工吧小编收集整理的 配置rw007 SPI WiFi模块的步骤教程 部分内容来自网络,如有侵权请联系删除
本文地址:http://www.dg8.com.cn/news/7594.html

end
热门标签:
今日推荐
2020中国电动车质量排名前十名有哪些品牌?
2020中国电动车质量排名前十名有哪些品牌?

 2020随着电动车越来越受年轻上班族的喜爱,而骑电动车也成为了一种时尚,电动车作为短距离代步工具,具有环保、经济、不塞车等诸多优势,越来越多的人选择这种低碳环保的出行方式。那么电动车十大排名,都有哪些品牌全面领先行业呢?  第一名:雅迪电动车 ...[详细]

独家专栏
精彩推荐
热门排行