跳转至

SF32LB52-DevKit-Core-3p3

概览

SF32LB52-DevKit-Core-3p3 是一款用于直接评估 SF32LB52x 芯片的紧凑型开发板,可通过板上跳线为 MCU 选择 1.8 V 或 3.3 V 供电。MCU 的主要信号通过板边排针引出;板边采用金属化半孔,排针可免焊插接使用。开发板适合需要直接访问 GPIO、串行总线、显示信号、音频、ADC、PWM 和各路电源轨的工程师。

板卡尺寸为 30.88 mm × 68 mm,尺寸小巧,适合台架原型验证,同时为 SF32LB52x 硬件与固件的启动调试提供实用接口。

SF32LB52-DevKit-Core-3p3 正面图

SF32LB52-DevKit-Core-3p3 — 正面图

SF32LB52-DevKit-Core-3p3 背面图

SF32LB52-DevKit-Core-3p3 — 背面图

开发板型号变体

SF32LB52-DevKit-Core-3p3 开发板变体
变体 MCU 封装内存储 板载存储
SF32LB52-DevKit-Core-3p3-N1 SF32LB52BU36 1 MB SPI NOR Flash 无
SF32LB52-DevKit-Core-3p3-N4 SF32LB52BU56 4 MB SPI NOR Flash 无
SF32LB52-DevKit-Core-3p3-R4N16 SF32LB52EUB6 4 MB OPI-PSRAM 16 MB SPI NOR Flash
SF32LB52-DevKit-Core-3p3-R8N16 SF32LB52GUC6 8 MB OPI-PSRAM 16 MB SPI NOR Flash
SF32LB52-DevKit-Core-3p3-R16N16 SF32LB52JUD6 16 MB OPI-PSRAM 16 MB SPI NOR Flash

对于紧凑型蓝牙(Bluetooth)产品、控制类产品和简单 HMI 应用,建议使用仅带 NOR 的变体。若应用需要更大的图形资源、帧缓冲、文件系统或应用存储空间,则建议使用带 PSRAM 和外部 NOR 的变体。

来源记载存在差异,选型前请核对板卡标识: 思澈科技(SiFli)的Core-3p3 详细开发板指南将 SF32LB52JUD6 配置称为 R16N16 V1.0.0(当前版本),而开发板型号指南将同一 JUD6、16 MB PSRAM、16 MB NOR 配置列为 N16R16。详细指南的版本信息行写 EUB6 合封 8 MB PSRAM,但其特性列表和变体表均写 4 MB;思澈科技(SiFli)的SF32LB52 系列芯片概述也注明 EUB6 为 4 MB,因此本文采用 4 MB。需要确认具体板卡后缀时,请核对实物丝印及对应原理图/BOM。

开发板亮点

  • 提供仅 NOR 或 PSRAM + NOR 配置的 SF32LB52x MCU 变体
  • 48 MHz 主晶振和 32.768 kHz RTC 晶振
  • USB Type-C 供电,以及通过 CH340N 实现 USB 转 UART 下载 / 调试
  • 板载 PCBA 天线和 I-PEX 天线座
  • 通过跳线选择 1.8 V 或 3.3 V 的 MCU 供电电压
  • USB 2.0 FS 信号已引出到板边排针
  • 开发板共引出 37 路 GPIO;MCU 提供 3 路 UART、4 路 I2C、2 路 GPTIM、2 路 SPI 和 6 路 GPADC
  • 所有 GPIO 均可配置为 UART、I2C 或 GPTIM;引脚复用还包括 SPI、PWM、I2S、PDM 和唤醒输入
  • 提供 16 针、0.5 mm 间距 FPC 显示连接器;显示接口支持 SPI、DSPI、Quad-SPI 及 DDR 模式 QSPI
  • 提供 I2C 触摸面板信号
  • 提供模拟麦克风和差分音频输出引脚
  • 1 个用户 LED
  • 电源键和功能键
  • 提供单路电源轨电流测量点;思澈科技(SiFli)还列出单 MCU、最小系统和整板功耗测试

何时使用这块开发板

当你需要最直接地访问 SF32LB52x 各类信号时,可选择 SF32LB52-DevKit-Core-3p3。

  • 对自定义子板或传感器板进行启动调试
  • 评估 SF32LB52x 的不同存储器变体
  • 原型验证 LCD、音频、USB 和 GPIO 功能
  • 测量各独立电源轨的电流
  • 在设计紧凑型产品 PCB 之前验证固件

如果需要更小的半孔模组式开发板,可使用 SF32LB52-DevKit-Nano。如果需要带音频功放、TF 卡槽和电池充电功能的现成显示开发板,可使用 SF32LB52-DevKit-LCD。

供电

开发板支持三种供电方式:

  • USB Type-C 供电,推荐用于常规开发和调试
  • USB 未连接时,通过板边排针的 5 V 和 GND 引脚输入电源
  • USB 未连接时,通过板边排针的 3.3 V 和 GND 引脚输入电源(可使用外部台式电源)

板上另有一个跳线用于选择 MCU 的供电电压(1.8 V 或 3.3 V)。该设置与板边排针上的 1.8 V、3.3 V 电源引脚相互独立。调整跳线或为外部电路供电前,请根据对应板卡版本核对引脚图和原理图。

测量单路电源轨电流时,请在板上相应测量点将电流表串接到待测电源轨中。

当连接 USB Type-C 时,开发板还可通过部分排针输出 3.3 V、1.8 V 和 5 V。连接外部电路前,请先确认所需的电源方向。

开发板带有电源开关。CH340N 的 RTS# 信号可控制开发板的使能状态,使主机工具能够在下载或调试时复位 MCU。

下载与调试

固件下载和软件调试均使用 USB Type-C UART 端口。

  • 下载模式:在下载工具中启用 BOOT,然后上电或复位开发板。
  • 调试 / 日志模式:禁用 BOOT,然后上电或复位开发板。
  • 复位:使用板上的复位 / 电源键功能,或使用工具控制的 RTS 复位路径。

用户控制

用户控制信号
功能 GPIO 行为
LED PA32 高电平有效
KEY1 PA34 高电平有效,支持长按 10 s 复位
KEY2 PA33 高电平有效

显示接口

开发板通过一个立式 16 针 FPC 连接器支持 SPI、DSPI 和 Quad-SPI LCD 接口(包括 DDR 模式 QSPI),间距为 0.5 mm,配有上翻式锁扣,触点位于下侧。连接器引出 LCD 复位、背光 PWM、TE、片选、时钟、4 条数据线以及 I2C 触摸信号。

FPC 转接排线

FPC 转接排线

16 针 LCD FPC 信号定义

16 针 LCD FPC 信号定义
引脚 信号 功能
1 GND 接地
2 PA00 LCD 复位
3 PA01 背光 PWM
4 PA02 LCD TE / I2S1_MCLK
5 PA03 LCD CS / I2S1_SDO
6 PA04 LCD CLK / I2S1_SDI
7 PA05 LCD D0 / I2S1_BCK
8 PA06 LCD D1 / I2S1_LRCK
9 PA07 LCD D2 / PDM1_CLK
10 PA08 LCD D3 / PDM1_DAT
11 3.3 V 显示电源输出
12 GND 接地
13 PA09 触摸中断
14 PA11 触摸 I2C SDA
15 PA20 触摸 I2C SCL
16 PA10 触摸复位

思澈科技(SiFli)的中文开发板指南称,1.85 英寸 AMOLED 模组可通过 16 针 FPC 排线直接连接;英文指南则写为 FPC-22p,配图文件名也为 FPC-22P。开发板上的连接器本身是 16 针。两份资料均未消除这一矛盾;连接前请对照显示模组核实排线针数和针脚定义。

排针信号摘要

开发板引出了两组 24 针板边排针。第一侧主要覆盖通用 GPIO、SPI2、USB、GPADC 和电源;第二侧主要覆盖 LCD、触摸、调试 UART、音频和电源。

SF32LB52-DevKit-Core-3p3 引脚图

SF32LB52-DevKit-Core-3p3 引脚图

通用 I/O 排针

通用 I/O 排针引脚分配
引脚范围 信号 主要功能
2-9 PA44..PA37 UART、I2C、GPTIM、SPI2、唤醒输入
10-11 PA36 / PA35 USB DM / USB DP、UART、I2C、GPTIM
12-15 PA31..PA28 GPADC3..0、SPI1、I2S1、UART、I2C
17 3.3 V 根据 USB 供电状态用作 3.3 V 输入或输出
18-21 PA27..PA24 唤醒输入、SPI1、I2S1
22 PA34 UART、I2C、GPTIM、GPADC6、WKUP10
23-24 PA33 / PA32 UART、I2C、GPTIM、GPADC5 / GPADC4

LCD、音频与调试排针

LCD、音频与调试排针引脚分配
引脚范围 信号 主要功能
2-11 PA00..PA09 LCD、触摸、PDM、I2S、UART、I2C
12-15 MIC_ADC, MIC_BIAS, DACP, DACN 模拟麦克风与音频输出
17 1.8 V 根据 USB 供电状态用作 1.8 V 输入或输出
18-20 PA10, PA11, PA20 PA10:CTP_RST;PA11:CTP_SDA;PA20:CTP_SCL;三者均支持 UART、I2C 和 GPTIM
21 PA21 UART、I2C、GPTIM
22-23 PA18 / PA19 UART0 RX/TX、SWDIO/SWCLK、下载/调试
24 5 V 根据 USB 供电状态用作 5 V 输入或输出

外部 Flash 与 SDIO 引脚

部分变体带有外部 16 MB QSPI-NOR Flash。共用的存储 / SDIO 引脚组如下:

外部 Flash 与 SDIO 引脚组
MCU GPIO Flash / SDIO 复用功能
PA12 MPI2_CS / SD1_D2
PA13 MPI2_D1 / SD1_D3
PA14 MPI2_D2 / SD1_CLK
PA15 MPI2_D0 / SD1_CMD
PA16 MPI2_CLK / SD1_D0
PA17 MPI2_D3 / SD1_D1

在将这些引脚用于 SDIO 或其他扩展功能之前,请先确认它们是否已被板上贴装的 Flash 占用。

音频扩展

开发板引出了模拟麦克风偏置和输入,以及差分 DAC 输出。麦克风和用于驱动扬声器的 Class-AB/D 功放均需外接;请根据目标音频路径选择这些器件。

SDK 构建目标

使用 SiFli-SDK 编译时,可通过 scons --board=<board_name> 指定以下板级目标名(须与名称完全一致):

  • sf32lb52-core_n4
  • sf32lb52-core_n16r16

这些名称是 SDK 构建目标标识,不一定等同于开发板或模组上的产品型号。思澈科技(SiFli)的开发板支持索引与 SDK 的 build_config_gcc.yaml列出的目标可能不同;请按当前使用的 SDK 版本核实。

最后更新: