跳到主要内容

BRD2605A 开发套件

BRD2605A 开发套件是 Silicon Labs 官方的 SiWx917 Wi-Fi 6 & Bluetooth LE Dev Kit(SiWx917-DK2605A),TuyaOpen 为它做了板级适配。板载 SEGGER J-Link 调试器。

Silicon Labs BRD2605A 评估板实物图
Silicon Labs BRD2605A 评估板实物图

软件编译配置

板级配置文件定义了外设驱动、引脚映射、BSP 包以及第三方库等核心功能组件的配置参数。通过使用开发板预配置的板级配置文件,可以显著降低硬件适配和驱动开发的工作量,提高开发效率。

:::tip 想要开发新的外设? Config 配置特点:

  • 开发者如需新增外设,可直接在应用层编写驱动。 BSP 驱动主要用于板卡内部固化的外围器件。
  • 不同应用的外设需求可能存在配置差异,需要根据具体需求调整 Config 文件。
  • 不同应用需求可能需要配置不同的第三方库参数。
  • 建议 以初始配置文件作为 板级基础模板,在此基础上进行二次开发和功能扩展。 :::

硬件概述

开发套件的 SDK 板级定义来自 WiseConnect SDK 自带的 brd2605a 配置。板载调试器提供 J-Link SWD 和虚拟串口 VCOM,另带温湿度、环境光、六轴传感器和 Qwiic 扩展接口。音频只有输入,采用 MEMS 立体声麦克风,没有扬声器和显示屏。

开发套件亮点

  • SiWG917M111MGTBA 模组(Wi-Fi 6 2.4 GHz + Bluetooth LE,2.4 GHz 陶瓷贴片天线)
  • ARM Cortex-M4 @ 180 MHz
  • 8 MB Flash + 320 kB 片上 RAM
  • 板载 SEGGER J-Link 与虚拟串口 VCOM,一根 USB Type-C 线完成烧录与日志
  • 温湿度、环境光、六轴惯性传感器
  • MEMS 立体声麦克风
  • RGB LED 与两个按键(BTN0/BTN1)
  • EXP1A/EXP1B 双排扩展排针、Qwiic 连接器

详细规格

出处 UG581 用户指南

特性规格
板载模块SiWG917M111MGTBA
CPUARM Cortex-M4 @ 180 MHz
无线Wi-Fi 6(802.11ax,2.4 GHz)+ Bluetooth LE,2.4 GHz 陶瓷贴片天线
Flash / RAM8 MB flash,320 kB RAM(片上)
传感器温湿度、环境光、6 轴惯性传感器
音频MEMS 立体声麦克风
交互RGB LED、两个按键(BTN0/BTN1)
扩展26-pin 2.54 mm 双排排针(EXP1A/EXP1B)、Qwiic 连接器
调试板载 SEGGER J-Link 与虚拟串口 VCOM,USB 供电

引脚定义

排针引出

扩展信号引到 26-pin 2.54 mm 双排排针上,奇数排丝印为 EXP1A,偶数排为 EXP1B:

EXP1A

引脚信号引脚信号
1VMCU15SENSOR_I2C(SCL)
3SDIO CLK17BOARD_ID_I2C
5SDIO CMD19BOARD_ID_I2C
7SDIO D021GPIO_6
9SDIO D123GPIO_10
11SDIO D225GPIO_12
13SDIO D3

EXP1B

引脚信号引脚信号
2VMCU16SENSOR_I2C(SDA)
4IMU SPI CLK18NC
6IMU SPI CS20NC
8IMU SPI MOSI22GPIO_11
10IMU SPI MISO24GPIO_7
12VCOM TX26GND
14VCOM RX

说明:

  • SENSOR_I2C 接板载传感器总线,BOARD_ID_I2C 为经 4.7 kΩ 电阻接入的板卡识别 I2C,扩展时均可作通用 I2C 使用。
  • SDIO 六根与 IMU SPI 四根是芯片接口在排针上的引出;不接 SDIO 设备时这 10 个脚可作 GPIO 用。
  • VCOM 是板载调试器的虚拟串口与排针的直通线;外接串口设备时注意与 USB 虚拟串口的关系。

调试不占用扩展排针:板载 J-Link(SWD)与 VCOM 直接经 USB Type-C 完成,无需接线。更多背景见 UG581 用户指南

板级层引脚(应用可见)

出处 BRD2605A/Kconfigbrd2605a_board.c。TUYA GPIO 到芯片 pad 的换算见 AI 开发套件页

功能Kconfig 项TUYA GPIO芯片位置注册名
按键 1BOARD_SW1_PIN49HP 49SW1
按键 2BOARD_SW2_PIN2UULP 2SW2
按键 3BOARD_SW3_PIN3UULP 3SW3
LED RBOARD_LEDR_PIN50HP 50LEDR
LED GBOARD_LEDG_PIN51HP 51LEDG
LED BBOARD_LEDB_PIN15HP 15LEDB

按键统一 LEVEL_LOW + PULLUP + TIMER_SCAN_MODE;LED 统一 LEVEL_LOW + PUSH_PULL

麦克风使能脚

信号TUYA GPIO芯片配置
MIC_ENTUYA_GPIO_NUM_0UULP 0PUSH_PULL / OUTPUT / 初始高

日志串口

ULP_UART,TX = ULP 11 = TUYA 41,RX = ULP 9 = TUYA 39,115200 8N1;落在板载 J-Link VCOM 上。

下载资源

BRD2605A 开发板

SiWx917 芯片资料(Silicon Labs)

相关技术文档/Demo