簡要
RW007是RT-Thread推出的一款高性價SPI的Wi-Fi模塊,內置RT-Thread,提供基于802.11b/g/n的高速無線數據傳輸功能,減低高速Wi-Fi模塊的應用門檻。
RW007參數列表如下:
已適配例程列表:

手把手教你適配RW007
準備工作
STM32H747-ST-Discovery開發板 + RW007(Arduino EVB接口)
STM32H747-ST-Discovery開發板
RW007(Arduino EVB接口)
下載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:

通過命令分離:scons --dist

將工程復制到你自己的工作目錄。
通過CubeMX配置SPI初始化程序
查看對應的引腳:

引腳列表

CubeMX配置SPI
其中STM32H747-ST-Discovery的上的引腳對應的SPI5。STM32H747是雙核M7+M4,我們選擇M7核。
SPI初始化配置


然后保存
在ENV通過menuconfig適配RW007
配置SPI外設配置
步驟一:修改Kconfig,增加SPI5的配置。Kconfig路徑:stm32h747-st-discoveryoardKconfig。

步驟二:通過ENV中menuconfig打開SPI5

配置RW007軟件包
步驟一:查看對應的引腳編號,可以通過drv_gpio.c中查詢

步驟二:在menuconfig中配置對應的引腳

步驟三:menuconfig對應路徑

步驟四:更新軟件包

配置WLan框架

編譯驗證
scons 編譯

燒錄運行

聯網測試

RW007特別關注
上述描述的是RW007的第一代,RT-Thread即將出RW007第二代,敬請期待!
第一代與第二代的對比:

-
SPI
+關注
關注
17文章
1885瀏覽量
101236 -
wifi模塊
+關注
關注
60文章
393瀏覽量
77193
原文標題:基于 RT-Thread 和 RW007 模塊增加聯網功能
文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
配置rw007 SPI WiFi模塊的步驟教程
評論