Нет описания

朱天龙 (Armink) 9c72e5bd85 Merge pull request #8 from shaoguoji/stm32 6 лет назад
example 5f6c3df3e2 替换tab为空格,调整格式 6 лет назад
inc dcd56f106d 修复编译错误 6 лет назад
src dcd56f106d 修复编译错误 6 лет назад
.gitignore cdd89eaabc Initial commit 7 лет назад
LICENSE cdd89eaabc Initial commit 7 лет назад
README.md 33eb46314d 修复readme格式错误 7 лет назад
SConscript 3ae2ce6201 first Commit 7 лет назад

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. 联系方式