0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

RTThread物联网操作系统 来源:CSDN技术社区 作者:CSDN技术社区 2020-09-14 14:17 次阅读

简要

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

RW007参数列表如下:

已适配例程列表:

手把手教你适配RW007

准备工作

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

STM32H747-ST-Discovery开发板

RW007(Arduino EVB接口)

下载RT-ThreadSDK.

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第二代,敬请期待!

第一代与第二代的对比:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1645

    浏览量

    90443
  • wifi模块
    +关注

    关注

    60

    文章

    371

    浏览量

    72716

原文标题:基于 RT-Thread 和 RW007 模块增加联网功能

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    睿赛德(RT-Thread)RW007WIFI模块免费试用申请

    Wi-Fi 模块的应用门槛。 RW007主要特性 1.32位高性能 SOC 2.支持 SPI或 SDIO 模式,工作模式可以由主机 配置3.
    的头像 发表于05-25 16:20 3009次阅读

    RW007Wi-Fi 实战分享

    通过 RW007模组进行 WiFi联网;以及如何使用RT-Threadenv工具对项目进行 配置,实现 WiFi网络延迟和带宽测试。ENV环境2. 步骤
    的头像 发表于08-10 08:35 365次阅读
    <b class='flag-5'>RW007</b> Wi-Fi 实战分享

    【Vision Board创客营连载体验】RW007WIFI模块联网

    在RT-Thread Studio中打开 SPI总线。 配置 RW007软件包,RT-Thread 通过软件包的形式,对 RW007 模块
    发表于04-29 21:55

    RT-ThreadRW007SPIWiFi模块使用

    由睿赛德推出的 WiFi 模块,可以说是 RT-Thread 的「亲儿子」了,操作系统原生支持,相应的网络组件、WLAN 框架都能完美兼容,在跑 RTT 的板子上使用 RW007,几乎不需要过多
    发表于06-11 13:56

    【睿赛德RW007WiFi模块试用连载】RW007WIFI模块联网与使用(一)

    ,I2C, SPI,CAN,HDMI-CEC等8.USB2.0接口,网络接口,摄像头接口9.随机数发生器,CRC校验1.2 RW007简介 RW007是由上海睿赛德电子科技有限公司开发的高速 W
    发表于06-16 07:06

    【睿赛德RW007WiFi模块试用连载】RT-Thread Studio驱动RW007成功

    的。下面对RTT的组件进行 配置:使能 SPIWIFI具体 配置 RW007编译无误下载:打开串口查看接收的数据,并进行搜索
    发表于06-24 16:31

    【睿赛德RW007WiFi模块试用连载】尝试驱动RW007WiFi模块

    哟。本次采用的是STM32F411 Nucleo-64与 RW007 WiFi 模块相连接,通过运行RT-Thread操作系统,尝试让开发板快速联网。STM32F411RET6开发板的引脚分布如下图所示
    发表于07-07 01:12

    【睿赛德RW007WiFi模块试用连载】基于RT-STUDIO配置RW007的过程

    的RT-STUDIO工程的CubeMX图标, 配置时钟、串口、 SPI3…HSE 配置外部晶振,探索者的是8M,不要错了。串口1 配置,用于log。串口 配置
    发表于07-12 12:57

    【睿赛德RW007WiFi模块试用连载】基于RT-STUDIO配置RW007

    的RT-STUDIO工程的CubeMX图标, 配置时钟、串口、 SPI3…HSE 配置外部晶振,探索者的是8M,不要错了。串口1 配置,用于log。串口 配置
    发表于07-12 12:58

    【睿赛德RW007WiFi模块试用连载】RW007模块调试心路历程

    ,总算可以进到下一步了,开始愉快的使用软件包驱动 RW007之旅。2021/6/15之前使用RT-Thread Stduio和ESP8266 模块 配置使用过连接腾讯云,那次是使用的AT Socket,这次
    发表于07-12 22:20

    【睿赛德RW007WiFi模块试用连载】STM32F411连接RW007

    BSP4、 配置 SPI初始化 5、menuconfig 配置 RW007 模块5.1、开启 SPI
    发表于07-13 00:15

    基于Cortex-M4WIFISOC的RW007模块简介

    一、简介 RW007是上海瑞赛德电子科技有限公司开发的基于Cortex-M4 WIFISOC的 SPI/UART高速 wifi 模块,仓库为
    发表于07-28 11:29

    使用RW007WiFi模块通过开发板的PMOD接口连接实现网络连接功能

    1 前言本实验使用了 RW007 WiFi 模块通过开发板的PMOD接口连接实现网络连接功能。通过本实验可以学习到复杂外设的 配置,了解RT-Thread的网络框架,实现通过
    发表于08-19 14:32

    RW007模块开启BLE功能的操作步骤

    由于 RW007 模块默认没有开启BLE功能,使用BLE功能,需要根据下面的 步骤进行操作。 步骤1:更新 RW007
    发表于09-27 11:08

    在柿饼派上更新RW007固件与驱动并测试RW007的BLE功能

    操作。   RW007 模块需要和 PC 电脑连在同一个局域网  打开升级工具 配置升级  双击运行 udp_ota.exe软件原作者:shadowliang
    发表于09-29 14:15