SF32LB58x 硬件设计指南 — 原理图设计¶
SF32LB58x 硬件设计指南的一部分
本页介绍第 5 节“原理图设计指南”。如需了解器件选型和完整设计流程,请先阅读 SF32LB58x 硬件设计指南概览,再查看原理图检查表,或直接跳转到 PCB 布局指南。
5. 原理图设计指南¶
本章按原理图设计流程组织 SF32LB58x 的设计内容,从最小系统开始,依次展开电源、时钟生成、RF、用户接口、存储与连接,以及制造相关设计。各小节先说明设计目标,再列出电路要求、常见风险和发布前检查项。
| 分组 | 主要决策 | 发布前验证材料 |
|---|---|---|
| 最小系统设计 | 准确型号和封装、电源与复位、时钟、启动与存储、调试与恢复访问 | 首次启动调试评审、启动与恢复方案 |
| 电源系统 | 系统 PMIC、芯片 PMU 电源轨、BUCK 电感、LDO 电容、复位、低功耗唤醒源 | 电源树、PMIC 设置、电源轨实测、POR/BOR/复位评审 |
| 时钟生成 | 48 MHz 和 32.768 kHz 晶体 | 晶体规格检查、匹配电容方案、晶体布局截图 |
| RF | RF 匹配和天线路径 | 阻抗方案、RF 匹配网络、天线禁布区、布局截图 |
| 用户接口 | 显示、触摸/背光、音频、按键、马达、PBR 控制 | 接口原理图、管脚分配、电源时序、模拟/音频评审 |
| 存储与连接 | 启动模式、MPI4、SD1/SD2、eMMC/SD NAND/SD 卡、USB 2.0 HS | 启动配置、存储电源方案、差分/高速走线证据 |
| 制造 | SWD、UART 调试输出、产测访问、原理图/PCB 检查表 | 测试点图、恢复路径、产线烧录/校准计划 |
5.1. 最小系统设计¶
将最小系统作为原理图评审的首个关口。在加入产品专用外设前,应先确认准确的器件型号和封装、所需电源轨与时钟、复位行为、启动配置与存储器,以及可实际使用的调试和恢复路径。这些决策决定了电路板能否可靠上电、启动并完成调试。
| 模块 | SF32LB58x 设计检查项 | 详细说明 |
|---|---|---|
| 器件与封装 | 确认准确型号和封装,并核实其管脚分配及合封存储配置能够满足计划使用的接口。 | 器件型号与封装 |
| 电源 | 提供所需的 PMU 与外部电源轨、BUCK 元件和就近去耦电容。 | 电源系统 |
| 时钟 | 配置 48 MHz 主晶体和 32.768 kHz RTC 晶体,并满足规定的负载和布局要求。 | 时钟生成 |
| 复位 | 按 PVDD1 电源域实现外部 RSTN RC 复位电路。 |
上电时序和复位 |
| 启动模式 | 使用 10 kΩ 电阻将 Mode 管脚稳定上拉或下拉;量产板预留测试点,测试板建议预留恢复跳线。 |
启动配置 |
| 启动存储 | 选择支持的存储接口,并根据所选器件核实管脚分配、I/O 电压和供电方案。 | 存储 |
| 启动调试访问 | 预留 SWD 和所需 UART 调试信号的板级访问,并为调试器提供所需的电源和地参考。 | 调试与下载接口 |
| 低功耗行为 | 根据目标睡眠模式确认所需唤醒源和外部电源控制方式。 | 工作模式与唤醒源 |
5.2. 电源系统¶
5.2.1. 电源设计¶
SF32LB58x 系列内置 PMU,提供 2 路 BUCK 输出和 3 路 LDO 输出。BUCK 输出需要外接电感和电容,并连接至芯片内部对应的电源输入;LDO 输出则需要外接电容。手表类设计可搭配思澈科技(SiFli)的 PMIC SF30147C,为 SF32LB58x 及其外围器件供电。
5.2.1.1. 思澈科技(SiFli)PMIC 芯片电源分配¶
SF30147C 面向超低功耗可穿戴产品,是一款高集成度、高效率的电源管理芯片。它集成 4 路 LDO,各路均支持较宽的输入、输出电压范围,最大负载电流为 100 mA。芯片还集成 7 路低漏电、低导通电阻的负载开关:其中 2 路为高压开关,可直接由电池电压为外设供电(例如音频功放);另 5 路为低压开关,用于为 1.8 V 外设供电。SF32LB58x 通过两个 GPIO 模拟 TWI 信号,控制 SF30147C。
| SF30147C 电源管脚 | 最小电压 (V) | 最大电压 (V) | 最大电流 (mA) | 详细描述 |
|---|---|---|---|---|
| VBUCK | 1.8 | 1.8 | 500 | SF32LB58x 的 PVDD1、PVDD2、VDDIOA、VDDIOA2、VDDIOB、AVDD_BRF、AVDD18_DSI 等 1.8 V 电源 |
| LVSW1 | 1.8 | 1.8 | 100 | I2S Class-K PA 逻辑供电 |
| LVSW2 | 1.8 | 1.8 | 100 | G-sensor 1.8 V 供电 |
| LVSW3 | 1.8 | 1.8 | 150 | 心率传感器 1.8 V 供电 |
| LVSW4 | 1.8 | 1.8 | 150 | LCD 1.8 V 供电 |
| LVSW5 | 1.8 | 1.8 | 150 | EMMC CORE 供电 |
| LDO1 | 2.8 | 3.3 | 100 | SF32LB58x 的 AVDD33_USB、AVDD33_ANA、AVDD33_AUD、AVDDIOA2 等 3.3 V 电源 |
| LDO2 | 2.8 | 3.3 | 100 | EMMC 或 SD NAND 供电 |
| LDO3 | 2.8 | 3.3 | 100 | LCD 3.3 V 供电 |
| LDO4 | 2.8 | 3.3 | 100 | 心率传感器 3.3 V 供电 |
| HVSW1 | 2.8 | 5 | 150 | 模拟 Class-K PA 供电 |
| HVSW2 | 2.8 | 5 | 150 | GPS 供电 |
详细信息请参见 SF30147C 芯片数据手册。
5.2.1.2. SF32LB58x 供电要求¶
SF32LB58x 系列的 PMU 电源规格如下表所示。
| PMU 电源管脚 | 最小电压 (V) | 典型电压 (V) | 最大电压 (V) | 最大电流 (mA) | 详细描述 |
|---|---|---|---|---|---|
| PVDD1 | 1.71 | 1.8 | 3.6 | 100 | PVDD1 电源输入 |
| PVDD2 | 1.71 | 1.8 | 3.6 | 50 | PVDD2 电源输入 |
| BUCK1_LX / BUCK1_FB | - | 1.25 | - | 100 | BUCK1_LX 输出连接电感及内部电源输入 1;电感另一端连接外部电容 |
| BUCK2_LX / BUCK2_FB | - | 0.9 | - | 50 | BUCK2_LX 输出连接电感及内部电源输入 2;电感另一端连接外部电容 |
| LDO_VOUT1 | - | 1.1 | - | 100 | LDO 输出,外接电容 |
| VDD_RET | - | 0.9 | - | 1 | RET LDO 输出,外接电容 |
| VDD_RTC | - | 1.1 | - | 1 | RTC LDO 输出,外接电容 |
| MIC_BIAS | 1.4 | - | 2.8 | - | MIC 电源输出 |
SF32LB58x 系列芯片其他需要外部供电的电源规格如下表所示。
| 其他电源管脚 | 最小电压 (V) | 典型电压 (V) | 最大电压 (V) | 最大电流 (mA) | 详细描述 |
|---|---|---|---|---|---|
| AVDD_BRF | 1.71 | 1.8 | 3.3 | 1 | 射频电源输入 |
| AVDD18_DSI | 1.71 | 1.8 | 2.5 | 20 | MIPI DSI 电源输入;不使用时应悬空(保持未连接) |
| AVDD33_ANA | 3.15 | 3.3 | 3.45 | 50 | 模拟电源 + 射频 PA 电源输入 |
| AVDD33_AUD | 3.15 | 3.3 | 3.45 | 50 | 模拟音频电源输入 |
| AVDD33_USB | 3.15 | 3.3 | 3.45 | 50 | USB 电源输入 |
| VDDIOA | 1.71 | 1.8 | 3.45 | - | PA12-PA93 I/O 电源输入 |
| VDDIOA2 | 1.71 | 1.8 | 3.45 | - | PA0-PA11 I/O 电源输入 |
| VDDIOB | 1.71 | 1.8 | 3.45 | - | PB I/O 电源输入 |
| VDDIOSA | 1.71 | 1.8 | 1.98 | - | SIPA 电源输入 |
| VDDIOSB | 1.71 | 1.8 | 1.98 | - | SIPB 电源输入 |
| VDDIOSC | 1.71 | 1.8 | 1.98 | - | SIPC 电源输入 |
| GPADC_VREFP | - | - | - | - | GPADC 参考电压输入,只外接电容,不用外供电 |
| AUD_VREF | - | - | - | - | 音频参考电压输入,只外接电容,不用外供电 |
5.2.1.3. 电容推荐值¶
| 电源管脚 | 电容 | 详细描述 |
|---|---|---|
| PVDD1 | 0.1 uF + 10 uF | 靠近管脚放置至少 10 uF 和 0.1 uF 共 2 颗电容 |
| PVDD2 | 0.1 uF + 10 uF | 靠近管脚放置至少 10 uF 和 0.1 uF 共 2 颗电容 |
| BUCK1_LX / BUCK1_FB | 0.1 uF + 4.7 uF | 靠近管脚放置至少 4.7 uF 和 0.1 uF 共 2 颗电容 |
| BUCK2_LX / BUCK2_FB | 0.1 uF + 4.7 uF | 靠近管脚放置至少 4.7 uF 和 0.1 uF 共 2 颗电容 |
| LDO_VOUT1 | 4.7 uF | 靠近管脚放置至少 1 颗 4.7 uF 电容 |
| VDD_RET | 0.47 uF | 靠近管脚放置至少 1 颗 0.47 uF 电容 |
| VDD_RTC | 0.1 uF | 靠近管脚放置至少 1 颗 0.1 uF 电容 |
| AVDD_BRF | 1 uF | 靠近管脚放置至少 1 颗 1 uF 电容 |
| AVDD18_DSI | 4.7 uF | 靠近管脚放置至少 1 颗 4.7 uF 电容 |
| AVDD33_ANA | 1 uF | 靠近管脚放置至少 1 颗 1 uF 电容 |
| AVDD33_AUD | 4.7 uF | 靠近管脚放置至少 1 颗 4.7 uF 电容 |
| AVDD33_USB | 1 uF | 靠近管脚放置至少 1 颗 1 uF 电容 |
| MIC_BIAS | 1 uF | 靠近管脚放置至少 1 颗 1 uF 电容 |
| VDDIOA / VDDIOA2 / VDDIOB | 1 uF | 靠近管脚放置至少 1 颗 1 uF 电容 |
| VDDIOSA / VDDIOSB / VDDIOSC | 1 uF | 靠近管脚放置至少 1 颗 1 uF 电容 |
5.2.1.4. BUCK 电感选择要求¶
功率电感关键参数
L(电感量)= 4.7 uH,DCR(直流电阻)≤ 0.4 Ω,Isat(饱和电流)≥ 500 mA
5.2.1.5. 上电时序和复位¶
SF32LB58x 系列芯片内置上电复位(POR,Power-On Reset)和欠压复位(BOR,Brownout Reset)功能,同时支持外部硬件复位信号 RSTN。
RSTN 复位信号应上拉至 PVDD1 输入电源域,并通过 0.1 uF 电容接地,构成 RC 延迟复位电路。


5.2.1.6. 典型电源电路¶
SF32LB58x 系列可使用思澈科技(SiFli)的 PMIC SF30147C 为各电源轨供电,具体分配见表 5.2-1。芯片内部还集成 2 路 BUCK 输出和 3 路 LDO 输出。



5.2.1.7. 电源设计检查清单¶
- 确认所选型号的 PVDD1/PVDD2 供电范围(1.71 V–3.6 V)与实际供电方案匹配
- BUCK 电感满足 4.7 uH,DCR ≤ 0.4 Ω,Isat ≥ 500 mA
- PVDD1/PVDD2、BUCK1/2_LX/FB、LDO_VOUT1、VDD_RET、VDD_RTC 各管脚外接电容满足本节列出的推荐值
- 若使用 SF30147C,7 路负载开关的电压/电流分配与外设需求一致
- RSTN 复位电路的 RC 延迟满足器件复位时序要求
5.2.2. 工作模式与唤醒源¶
低功耗方案应结合 PBR 功能、可唤醒中断、存储器电源开关、传感器供电,以及外部 PMIC 的负载开关一并评审。
SF32LB58x 系列芯片提供 6 个 PBR 接口,其主要特点如下:
- PBR0 在上电过程中由 0 变为 1,可用于驱动某些外部 LSW;PBR1-PBR5 默认输出 0;
- PBR0-PBR5 在待机(Standby)和休眠(Hibernate)模式下均可用作输出;
- PBR0-PBR5 可以输出 LPTIM 信号;
- PBR0-PBR5 可以输出 32 kHz 时钟信号;
- PBR0-PBR3 可配置为唤醒信号输入;MCU 处于运行状态时,这些输入不会产生中断。
SF32LB58x 系列的所有 GPIO 均可配置为轻度睡眠(Light Sleep)和深度睡眠(Deep Sleep)模式下的唤醒源。在待机(Standby)和休眠(Hibernate)模式下,芯片支持 16 个可唤醒中断源:PA 上有 6 个,PB 上有 10 个。
| 中断源 | I/O | 详细描述 |
|---|---|---|
| WKUP_PIN0 | PB54 | 中断信号 0 |
| WKUP_PIN1 | PB55 | 中断信号 1 |
| WKUP_PIN2 | PB56 | 中断信号 2 |
| WKUP_PIN3 | PB57 | 中断信号 3 |
| WKUP_PIN4 | PB58 | 中断信号 4 |
| WKUP_PIN5 | PB59 | 中断信号 5 |
| WKUP_PIN6 | PA64 | 中断信号 6 |
| WKUP_PIN7 | PA65 | 中断信号 7 |
| WKUP_PIN8 | PA66 | 中断信号 8 |
| WKUP_PIN9 | PA67 | 中断信号 9 |
| WKUP_PIN10 | PA68 | 中断信号 10 |
| WKUP_PIN11 | PA69 | 中断信号 11 |
| WKUP_PIN12 | PBR0 | 中断信号 12 |
| WKUP_PIN13 | PBR1 | 中断信号 13 |
| WKUP_PIN14 | PBR2 | 中断信号 14 |
| WKUP_PIN15 | PBR3 | 中断信号 15 |
唤醒源数量需向思澈科技(SiFli)确认
原资料称共有 16 个可唤醒中断源,其中 PA 有 6 个、PB 有 10 个;但表格列出 PB 引脚 6 个、PA 引脚 6 个,以及 PBR 引脚 4 个。原资料未说明 PBR 是否计入 PB 的数量。依据 PA/PB 数量进行设计前,请向思澈科技(SiFli)确认统计口径。
5.3. 时钟生成¶
SF32LB58x 系列芯片需要外部提供 2 个时钟源:48 MHz 主晶体和 32.768 kHz RTC 晶体。
| 晶体 | 晶体规格要求 | 详细描述 |
|---|---|---|
| 48 MHz | 7 pF ≤ CL ≤ 12 pF(推荐值 8.8 pF),ΔF/F0 ≤ ±10 ppm,ESR ≤ 30 Ω(推荐值 22 Ω) | 晶体功耗与 CL、ESR 有关,二者数值越小,功耗越低。应在晶体附近预留并联匹配电容;CL < 12 pF 时无需安装 |
| 32.768 kHz | CL ≤ 12.5 pF(推荐值 7 pF),ΔF/F0 ≤ ±20 ppm,ESR ≤ 80 kΩ(推荐值 38 kΩ) | 晶体功耗与 CL、ESR 有关,二者数值越小,功耗越低。应在晶体附近预留并联匹配电容;CL < 12.5 pF 时无需安装 |
| 型号 | 厂家 | 参数 |
|---|---|---|
| E1SB48E001G00E | Hosonic | F0 = 48.000000 MHz,ΔF/F0 = -6~8 ppm,CL = 8.8 pF,ESR ≤ 22 Ω(最大值),TOPR = -30~85 °C,封装 2016(公制) |
| ETST00327000LE | Hosonic | F0 = 32.768 kHz,ΔF/F0 = -20~20 ppm,CL = 7 pF,ESR ≤ 70 kΩ(最大值),TOPR = -40~85 °C,封装 3215(公制) |
| SX20Y048000B31T-8.8 | TKD | F0 = 48.000000 MHz,ΔF/F0 = -10~10 ppm,CL = 8.8 pF,ESR ≤ 40 Ω(最大值),TOPR = -20~75 °C,封装 2016(公制) |
| SF32K32768D71T01 | TKD | F0 = 32.768 kHz,ΔF/F0 = -20~20 ppm,CL = 7 pF,ESR ≤ 70 kΩ(最大值),TOPR = -40~85 °C,封装 3215(公制) |
Note
通用的 48 MHz 晶体规格要求 ESR ≤ 30 Ω(推荐 22 Ω),而表中列出的 SX20Y048000B31T-8.8 型号标注为 ESR ≤ 40 Ω。源资料同时列出这两项数据,但未说明其关系;选用该型号前,请向思澈科技(SiFli)确认其适用性。该型号较高的 ESR 也可能导致静态功耗增加。PCB 布线时,应移除晶体正下方第二层的 GND 铜箔,以降低时钟信号的寄生负载电容。
如需查询 AVL 收录器件的详细信息,请参阅思澈科技(SiFli)合格供应商名录(AVL)。
5.4. RF¶
SF32LB58x 系列芯片的射频本身采用了片上集成宽带匹配滤波技术,只需保证射频 PCB 走线为 50 Ω 特征阻抗即可。设计时应预留 π 型匹配网络,用于杂散滤波和天线匹配。

注意
匹配网络的器件参数值需根据实际天线和 PCB 布局进行测试来确定。
5.5. 用户接口¶
5.5.1. 显示¶
5.5.1.1. MIPI DSI 显示接口¶
SF32LB58x 系列支持双通道 MIPI DSI 显示接口。
| MIPI DSI 信号 | I/O | 说明 |
|---|---|---|
| CLKP | DSI_CLKP | MIPI 时钟信号+ |
| CLKN | DSI_CLKN | MIPI 时钟信号- |
| D0P | DSI_D0P | MIPI 数据通道0+ |
| D0N | DSI_D0N | MIPI 数据通道0- |
| D1P | DSI_D1P | MIPI 数据通道1+ |
| D1N | DSI_D1N | MIPI 数据通道1- |
| - | AVDD18_DSI | MIPI 电源输入 |
| - | DSI_REXT | 外接 10 kΩ 电阻到地 |
| - | AVSS_DSI | 接地 |
| TE | PB2 | 防撕裂同步(TE)信号,用于向 MCU 提供帧同步信息 |
| RESET | PB5 | 复位显示屏信号 |
5.5.1.2. SPI/QSPI 显示接口¶
SF32LB58x 系列支持 3 线/4 线 SPI 和 Quad-SPI 接口连接 LCD。HCPU 使用 PA 上的 LCDC1,LCPU 使用 PB 上的 LCDC2。
| SPI 信号 | I/O(LCDC1) | I/O(LCDC2) | 详细描述 |
|---|---|---|---|
| CSX | PA44 | PB08 | 使能信号 |
| WRX_SCL | PA46 | PB10 | 时钟信号 |
| DCX | PA48 | PB03 | 4 线 SPI 模式下的数据/命令信号;Quad-SPI 模式下的数据 1 |
| SDI_RDX | PA50 | PB09 | 3 线/4 线 SPI 模式下的数据输入;Quad-SPI 模式下的数据 0 |
| SDO | PA50 | PB09 | 3 线/4 线 SPI 模式下的数据输出;与 SDI_RDX 短接 |
| D[0] | PA47 | PB04 | Quad-SPI 模式下的数据 2 |
| D[1] | PA45 | PB06 | Quad-SPI 模式下的数据 3 |
| REST | PA74 | PB05 | 复位显示屏信号 |
| TE | PA43 | PB02 | 向 MCU 提供帧同步信息的防撕裂同步(TE)信号 |
5.5.1.3. MCU8080 显示接口¶
SF32LB58x 系列芯片支持 MCU8080 接口来连接 LCD 显示屏。
| MCU8080 信号 | I/O | 详细描述 |
|---|---|---|
| CSX | PA44 | 片选信号 |
| WRX | PA46 | 写数据选通信号 |
| DCX | PA48 | 显示数据/命令选择 |
| RDX | PA50 | 读选通信号 |
| D[0] | PA47 | 数据 0 |
| D[1] | PA45 | 数据 1 |
| D[2] | PA26 | 数据 2 |
| D[3] | PA27 | 数据 3 |
| D[4] | PA42 | 数据 4 |
| D[5] | PA51 | 数据 5 |
| D[6] | PA52 | 数据 6 |
| D[7] | PA58 | 数据 7 |
| REST | PA24 | 复位信号 |
| TE | PA43 | 防撕裂同步(TE)信号,用于向 MCU 提供帧同步信息 |
RDX 信号说明
源资料将 RDX 描述为“读选通信号,用于写数据”,两者表述存在内在矛盾。本文表格暂以“读选通信号”表述;发布前请向思澈科技(SiFli)确认 RDX 的预期功能。
5.5.1.4. DPI 显示接口¶
SF32LB58x 系列芯片支持 DPI 接口来连接 LCD 显示屏。
| DPI 信号 | I/O | 详细描述 |
|---|---|---|
| CLK | PA12 | 时钟信号 |
| DE | PA13 | 数据有效信号 |
| HSYNC | PA14 | 水平同步信号 |
| VSYNC | PA15 | 垂直同步信号 |
| SD | PA18 | 显示屏关断控制 |
| CM | PA19 | 在普通色彩模式和减色色彩模式之间切换 |
| R0-R7 | PA22/PA23/PA24/PA25/PA26/PA27/PA43/PA44 | 像素数据(红色 R0-R7) |
| G0-G7 | PA45/PA46/PA47/PA48/PA50/PA53/PA54/PA55 | 像素数据(绿色 G0-G7) |
| B0-B7 | PA56/PA57/PA58/PA61/PA62/PA63/PA65/PA67 | 像素数据(蓝色 B0-B7) |
5.5.1.5. JDI 显示接口¶
SF32LB58x 系列芯片支持并行和串行的 JDI 接口来连接 LCD 显示屏,支持 PA 的 LCDC1 或 PB 的 LCDC2 复用相应的信号,推荐使用 PB 接口的 LCDC2。
| JDI 信号 | I/O(LCDC1) | I/O(LCDC2) | 详细描述 |
|---|---|---|---|
| JDI_VCK | PA19 | PB15 | 垂直驱动器移位时钟 |
| JDI_VST | PA22 | PB19 | 垂直驱动器起始信号 |
| JDI_XRST | PA25 | PB16 | 水平和垂直驱动器复位信号 |
| JDI_HCK | PA43 | PB05 | 水平驱动器移位时钟 |
| JDI_HST | PA44 | PB10 | 水平驱动器起始信号 |
| JDI_ENB | PA45 | PB12 | 像素存储器写使能信号 |
| JDI_R1 | PA46 | PB09 | 红色图像数据(奇数像素) |
| JDI_R2 | PA47 | PB06 | 红色图像数据(偶数像素) |
| JDI_G1 | PA48 | PB08 | 绿色图像数据(奇数像素) |
| JDI_G2 | PA50 | PB04 | 绿色图像数据(偶数像素) |
| JDI_B1 | PA65 | PB02 | 蓝色图像数据(奇数像素) |
| JDI_B2 | PA67 | PB03 | 蓝色图像数据(偶数像素) |
| JDI_XFRP | PBR1 | PBR1 | 液晶驱动信号(“开”像素) |
| JDI_VCOM/FRP | PBR2 | PBR2 | 公共电极驱动信号 / 液晶驱动信号(“关”像素) |
| JDI 信号 | I/O(LCDC1) | I/O(LCDC2) | 详细描述 |
|---|---|---|---|
| JDI_SCS | PA82 | PB03 | 片选信号 |
| JDI_SCLK | PA84 | PB02 | 串行时钟信号 |
| JDI_SO | PA86 | PB06 | 串行数据输出信号 |
| JDI_DISP | PA90 | PB04 | 显示开关控制信号 |
| JDI_EXTCOMIN | PA91 | PB05 | 公共电极反相极性输入 |
5.5.2. 触摸和背光¶
SF32LB58x 系列支持 I2C 触摸控制器接口和触摸状态中断输入,并提供 1 路 PWM 信号,用于控制背光驱动器的使能和亮度。
| 触摸屏和背光信号 | I/O | 详细描述 |
|---|---|---|
| Interrupt | PA69 | 触摸状态中断信号(可唤醒) |
| I2C1_SCL | PA17 | 触摸屏 I2C 的时钟信号 |
| I2C1_SDA | PA16 | 触摸屏 I2C 的数据信号 |
| BL_PWM | PB44 | 背光 PWM 控制信号 |
| 复位 | PA15 | 触摸复位信号 |
| 电源使能 | PA12 | 触摸屏电源使能信号 |
5.5.3. 音频¶
SF32LB58x 系列提供多种音频接口,主要特性如下:
- 芯片提供 3 路 I2S 接口:I2S1 仅支持输入,I2S2 和 I2S3 支持输入和输出。3 路接口均仅支持主机模式(Master),不支持从机模式(Slave);
- 推荐将 I2S1 用于 I2S 麦克风输入;
- 推荐将 I2S2 用于音频 DAC;
- 推荐将 I2S3 用于音频编解码器(Codec);
- 提供两路 PDM 数字麦克风输入接口。每路 PDM 接口最多可连接两只数字麦克风,因此 PDM 接口数量不等同于麦克风数量;
- 支持 2 路模拟麦克风输入。每路均需串联至少 2.2 uF 的隔直电容,模拟麦克风由 SF32LB58x 的 MIC_BIAS 供电;
- 支持外接模拟音频功率放大器。两个 DAC 通道各自的 P/N 走线均应按差分对布线并做好接地屏蔽,走线寄生电容须小于 10 pF。源资料对走线长度的要求不一致,详见下方说明。
- 支持立体声模拟耳机接入。
源资料中 DAC 走线长度要求不一致
思澈科技(SiFli)的硬件应用说明给出了两种不同的 DAC 走线长度限值:音频概述中规定 <2 cm,详细的 DAC PCB 布线章节则规定 <2 mm。源资料未解释两者差异。定板前请向思澈科技(SiFli)确认适用的限值;不要自行假定其中一个数值可以取代另一个。







| 音频信号 | I/O | 详细描述 |
|---|---|---|
| I2S1_LRCK | PA14 | I2S1 帧时钟 |
| I2S1_SDI | PA18 | I2S1 数据输入 |
| I2S1_BCK | PA23 | I2S1 位时钟 |
| I2S2_LRCK | PA84 | I2S2 帧时钟 |
| I2S2_SDI | PA86 | I2S2 数据输入 |
| I2S2_SDO | PA82 | I2S2 数据输出 |
| I2S2_BCK | PA91 | I2S2 位时钟 |
| I2S3_LRCK | PB31 | I2S3 帧时钟 |
| I2S3_SDI | PB27 | I2S3 数据输入 |
| I2S3_SDO | PB24 | I2S3 数据输出 |
| I2S3_BCK | PB30 | I2S3 位时钟 |
| I2S3_MCLK | PB34 | I2S3 主时钟 |
| PDM1_CLK | PA23 | PDM1 时钟 |
| PDM1_DATA | PA18 | PDM1 数据 |
| PDM2_CLK | PA25 | PDM2 时钟 |
| PDM2_DATA | PA22 | PDM2 数据 |
| AU_ADC1P/AU_ADC1N | ADC1P/ADC1N | 模拟输入 1P/1N |
| AU_ADC2P/AU_ADC2N | ADC2P/ADC2N | 模拟输入 2P/2N |
| AU_DAC1P/AU_DAC1N | DAC1P/DAC1N | 模拟输出 1P/1N |
| AU_DAC2P/AU_DAC2N | DAC2P/DAC2N | 模拟输出 2P/2N |
复用说明
I2S1_SDI 与 PDM1_DATA 共用 PA18,I2S1_BCK 与 PDM1_CLK 共用 PA23。I2S1_LRCK 使用 PA14,PDM2_DATA 使用 PA22。原理图冻结前,应根据软件接口配置确认实际启用的音频功能。
SF32LB58x 的模拟 MIC 输入支持单端和差分模式,两种模式均需串联 2.2 uF 电容。AU_ADC1P/AU_ADC1N/AU_ADC2P/AU_ADC2N 应连接至 SF32LB58x 一侧。模拟音频输出端 AU_DAC1P/AU_DAC1N/AU_DAC2P/AU_DAC2N 是芯片的输出,可连接立体声耳机功放或外置模拟音频功放的输入。模拟音频功放和 I2S 音频功放均通过 I2C3 配置。
5.5.4. 按键¶
5.5.4.1. 开关机和长按复位按键¶
SF32LB58x 系列建议使用 PB54 作为开关机信号,将短按开关机和长按复位合并到一个按键上。该电路为高电平有效;按住按键超过 10 s,芯片会自动复位。

5.5.4.2. 功能按键或旋钮¶
SF32LB58x 系列支持功能按键和旋转编码器输入,两者均需上拉。芯片也支持光学跟踪传感器,推荐通过 I2C4 接口连接。

| I2C 信号 | I/O | 详细描述 |
|---|---|---|
| INT | PA58 | 光学跟踪传感器中断输入 |
| SDA | PA59 | 光学跟踪传感器 I2C 数据 |
| SCL | PA60 | 光学跟踪传感器 I2C 时钟 |
5.5.5. 振动马达¶
SF32LB58x 系列支持多路 PWM 输出,可用作振动马达的驱动信号。
Important
如果软件启用了 HCPU 主频动态调节宏 #define BSP_PM_FREQ_SCALING 1,HCPU 进入 idle 线程后主频会降低,相应 PA 管脚输出的 PWM 频率也会变化。因此,建议使用 PB 管脚输出 PWM 信号。

5.6. 存储与连接¶
5.6.1. 启动配置¶
SF32LB58x 系列通过 Mode 管脚配置启动模式。
Mode 配置 |
详细说明 |
|---|---|
| 高 | 芯片上电启动后,进入下载模式 |
| 低 | 芯片上电后进入用户程序区 |
注意事项
Mode与 VDDIOA 属于同一电压域;- 使用 10 kΩ 电阻将
Mode上拉至电源或下拉至 GND,以保持电平稳定;该管脚不得悬空,也应避免电平切换; - 量产板必须为
Mode预留测试点,以供程序下载和晶体校准使用;无需预留跳线; - 测试板建议为
Mode预留跳线,以便程序异常时从下载模式启动并重新烧录。
5.6.2. 存储¶
SF32LB58x 系列支持通过 MPI3 或 MPI4 接口连接外置 NOR Flash 和 SPI NAND Flash,并通过 SD1 接口连接外置 SD NAND 和 eMMC。
5.6.2.1. QSPI NAND Flash 接口¶
SF32LB58x EVB 参考板默认通过 MPI4 接口连接外置 SPI NAND Flash。

| Flash 信号 | I/O 信号(MPI4) | 详细描述 |
|---|---|---|
| CS# | PA10 | 片选,低电平有效 |
| SO | PA04 | 数据输入(数据输入输出 1) |
| WP# | PA01 | 写保护输出(数据输入输出 2) |
| SI | PA05 | 数据输出(数据输入输出 0) |
| SCLK | PA09 | 串行时钟输出 |
| Hold# | PA06 | 数据输出(数据输入输出 3) |
注意
- 如果产线需要将固件烧录到外置 Flash,下载工具软件必须将外置 Flash 的电源控制脚 PA43 置高,以打开其电源。
- SPI NAND Flash 的 Hold# 管脚需要通过 10 kΩ 电阻上拉至 SPI NAND Flash 的供电电源。
5.6.2.2. SDIO、eMMC 与 Micro SD 接口¶
SF32LB58x 系列芯片支持 2 路 SDIO 接口,EVB 板默认 SD1 接 eMMC 或 SD NAND,SD2 接 SD 卡或 Wi-Fi 芯片。
SD1 使用 12 个 GPIO(PA00–PA11),其电源域为 VDDIOA2,支持 1.8 V 或 3.3 V,可根据外设的接口电平选择。SPI NAND Flash 和 eMMC 推荐使用 1.8 V 接口电平;SD NAND Flash 器件仅支持 3.3 V 接口电平,因此使用这类器件时,VDDIOA2 必须设为 3.3 V。



| SD1 信号 | I/O 信号 | 详细描述 |
|---|---|---|
| SD1_D7 | PA00 | 数据 7 |
| SD1_D2 | PA01 | 数据 6 |
| SD1_D5 | PA03 | 数据 5 |
| SD1_D1 | PA04 | 数据 1 |
| SD1_D0 | PA05 | 数据 0 |
| SD1_D3 | PA06 | 数据 3 |
| SD1_D4 | PA07 | 数据 4 |
| SD1_D6 | PA08 | 数据 6 |
| SD1_CLK | PA09 | 时钟信号 |
| SD1_CMD | PA10 | 命令信号 |
SD1 标注核查
源资料称 SD1 使用 PA00–PA11 共 12 路 GPIO,但信号表仅列出 10 个信号(SD1_D[7:0]、CLK 和 CMD)。此外,表中 SD1_D2 和 SD1_D6 的详细描述均为“Data 6”。源资料既未说明未列出的两路 GPIO,也未解释重复标注。定稿原理图前,请依据芯片数据手册确认完整的 SD1 管脚映射。
| SD2 信号 | I/O 信号 | 详细描述 |
|---|---|---|
| SD2_CMD | PA70 | 命令信号 |
| SD2_D1 | PA75 | 数据 1 |
| SD2_D0 | PA76 | 数据 0 |
| SD2_CLK | PA77 | 时钟信号 |
| SD2_D2 | PA79 | 数据 2 |
| SD2_D3 | PA81 | 数据 3 |
5.6.3. USB¶
SF32LB58x 系列的 USB 支持 USB 2.0 HS 主机(Host)和设备(Device)模式。USB DP 和 DM 均应通过 TVS 接地保护,TVS 结电容须小于 5 pF。PCB 上 DP/DM 差分走线的阻抗应控制为 90 Ω。

5.7. 制造¶
5.7.1. 调试和下载接口¶
SF32LB58x 系列芯片支持 Arm® 标准的 SWD 调试接口,可以连接到 EDA 工具上进行单步运行调试。连接 SEGGER® J-Link® 工具时,需要把调试工具的电源修改为外置接口输入,通过 SF32LB58x 电路板给 J-Link 工具供电。

SF32LB58x 提供 1 路 SWD 接口和 6 路可选 UART 接口,用于输出调试信息。
| UART 信号 | I/O | 详细描述 |
|---|---|---|
| TXD1 | PA31 | UART1 的 RXD 信号,HCPU 默认打印口 |
| RXD1 | PA32 | UART1 的 TXD 信号,HCPU 默认打印口 |
| TXD2 | PA28 | UART2 的 RXD 信号 |
| RXD2 | PA29 | UART2 的 TXD 信号 |
| TXD3 | PA21 | UART3 的 RXD 信号 |
| RXD3 | PA20 | UART3 的 TXD 信号 |
| TXD4 | PB37 | UART4 的 RXD 信号,LCPU 默认打印口 |
| RXD4 | PB36 | UART4 的 TXD 信号,LCPU 默认打印口 |
| TXD5 | PB18 | UART5 的 RXD 信号 |
| RXD5 | PB17 | UART5 的 TXD 信号 |
| TXD6 | PB14 | UART6 的 RXD 信号 |
| RXD6 | PB13 | UART6 的 TXD 信号 |
| SWCLK | PB07 | J-Link 时钟信号 |
| SWDIO | PB11 | J-Link 数据信号 |
注意
UARTx RXD 信号不得悬空;软件初始化时应启用内部上拉。
5.7.2. 产线烧录与硬件访问¶
应在外壳和治具冻结前规划产线烧录、故障恢复和校准访问。至少应保留电源、地、SWD、所需 UART 调试输出、启动/配置管脚,以及恢复无法启动固件时需要的板级复位或 PMIC 控制点。
5.7.3. 原理图和 PCB 图纸检查表¶
- 电源方案(内置 PMU 直接供电或外搭 SF30147C)与整机功耗预算匹配
- Mode 启动配置管脚外接 10 kΩ 电阻,量产板预留测试点
- 48 MHz/32.768 kHz 晶体规格与推荐值一致,晶体下方已挖空第二层 GND
- 存储接口(MPI4/SD1/SD2)选型与启动配置一致,PA43 外部 Flash 电源控制已确认
- 显示接口(MIPI-DSI/SPI-QSPI/MCU8080/DPI/JDI)选型与 LCDC1/LCDC2 引脚分配一致
- 调试口(SWD + 6 路 UART)已按需分配,UART RXD 内部上拉已启用
- 已核实 I2S/PDM 与模拟音频接口的复用关系,且差分走线预算符合要求
- USB DP 和 DM 均已采取接地 TVS 保护,TVS 结电容 < 5 pF
最后更新: