Skip to content
RW007 (SPI Wi-Fi module) driver for RT-Thread
Branch: master
Clone or download
Latest commit 9c72e5b Mar 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example 替换tab为空格,调整格式 Mar 9, 2019
inc 修复编译错误 Mar 4, 2019
src 修复编译错误 Mar 4, 2019
.gitignore Initial commit Dec 25, 2018
LICENSE Initial commit Dec 25, 2018
README.md 修复readme格式错误 Jan 29, 2019
SConscript 重构通信协议适配框架 Feb 26, 2019

README.md

rw007

1. 简介

RW007是由上海睿赛德电子科技有限公司开发基于Cortex-M4 WIFI SOC的SPI/UART 高速wifi模块。该仓库为rw007的SPI驱动

RW007硬件设计简单,SPI模式下用户只需要预留1组SPI信号,一个中断输入,一个IO输出即可,包含电源和地总共8个引脚。

1.1. 文件结构

文件夹 说明
src 核心驱动源码,主要实现通信逻辑
inc 头文件目录
example 平台移植示例

1.2 许可证

at_device package 遵循 Apache 2.0 许可,详见 LICENSE 文件。

1.3 依赖

  • RT-Thread 3.0+
  • RT-Thread LWIP 组件
  • RT-Thread SPI 驱动框架
  • RT-Thread PIN 驱动框架(示例平台代码依赖)

1.4 配置宏说明

自动配置时相关配置宏将在env中被配置 手动配置参考如下

类型说明

  • bool: 定义生效 未定义 不生效
  • string: 字符串
  • int: 数值
类型 功能
PKG_USING_RW007 bool 开启rw007驱动,使用该软件包则需要定义该宏
RW007_USING_STM32_DRIVERS bool 使能STM32平台移植示例
RW007_USING_IMXRT_DRIVERS bool 使能IMXRT平台移植示例
RW007_SPI_BUS_NAME string example中使用的SPI总线设备名称
RW007_CS_PIN int example中使用的SPI 片选引脚在pin驱动中的序号
RW007_BOOT0_PIN int example中使用的BOOT0引脚在pin驱动中的序号(与SPI的CLK是同一引脚复用)
RW007_BOOT1_PIN int example中使用的BOOT1引脚在pin驱动中的序号(与SPI的CS是同一引脚复用)
RW007_INT_BUSY_PIN int example中使用的INT/BUSY引脚在pin驱动中的序号
RW007_RST_PIN int example中使用的RST引脚在pin驱动中的序号

2. 注意事项

由于存在引脚复用情况,所以bsp的SPI的驱动需要引脚配置在Config时进行。

4. 联系方式

You can’t perform that action at this time.