# SF32LB52-OED-6'-EPD开发板使用指南 ## 开发板概述 SF32LB52-OED-6'-EPD是一款基于SF32LB52-MOD-1模组的电子墨水屏开发板,支持`758 x 1024 (XGA) 6寸墨水屏`,同时支持`模拟MIC输入`、`模拟音频输出`、`SDIO接口`、`TF卡`、`A+G Sensor` 和`H+T Sensor`等,为开发者提供丰富的硬件接口资源,可以用于开发各种电子墨水屏显示应用,帮助开发者简化硬件开发过程和缩短产品的上市时间。
开发板实物正面照


开发板实物背面照


### 特性列表 该开发板具有以下特性: 1. 模组:板载SF32LB52-MOD-1-N16R8模组,模组配置如下: - 标配SF32LB525UC6芯片,内置合封配置为: - 8MB OPI-PSRAM,接口频率144MHz - 128Mb QSPI-NOR Flash,接口频率72MHz,STR模式 - 48MHz晶体 - 32.768KHz晶体 - 板载天线,或IPEX天线座,通过0欧电阻选择,默认为板载天线 - 射频匹配网络及其它阻容感器件 2. 专用屏幕接口 - 8bit EPD并行驱动接口,通过34pin FPC引出 - 支持I2C接口的触摸屏 3. 音频 - 支持模拟MIC输入 - 模拟音频输出,板载Class-D音频PA 4. Sensor - 支持6轴Accelerometer+Gyroscope Sensor - 支持Humidity+Temperature Sensor 5. USB - Type C接口,支持板载USB转串口芯片,实现程序下载和软件DEBUG,可供电 6. Charger - 板载1A线性Charger,搭载1500mAh锂电池,支持充电器插入检测。 7. SD卡 - 支持采用SPI接口的TF卡,板载Micro SD卡插槽 ### 功能框图
开发板功能框图


### 组件介绍 SF32LB52-OED-6'-EPD开发板的主板是整个套件的核心,板载SF32LB52-MOD-1-N16R8模组,并提供34P FPC连接座连接EPD显示屏。
功能说明


## 墨水屏套件组装介绍 ### 显示屏安装 墨水屏的LCD和TP是分开的FPC,分别通过FPC安装到开发板上,屏幕和TP的FPC柔性排线易损,安装时要小心。FPC安装如下图所示:
墨水屏显示和触摸接口安装照片


6寸墨水屏安装到开发板上:
墨水屏套件显示屏接口安装照片


墨水屏套件触摸屏接口安装照片


### 喇叭安装 开发板支持MX1.25类型2P端子接口的喇叭,喇叭推荐选3Ω/4W规格的,安装如下图所示:
墨水屏套件喇叭安装照片


### 电池安装 开发板支持MX1.25类型2P端子接口的锂电池,锂电池推荐1500mAh规格的,安装如下图所示:
墨水屏套件电池安装照片


### 墨水屏套件整机 显示屏、喇叭和电池安装到开发板上,正确安装后如下图所示:
墨水屏套件整机照片


## 应用程序开发 本节主要介绍硬件和软件的设置方法,以及烧录固件至开发板以及开发应用程序的说明。 ### 必备硬件 - 1x SF32LB52-OED-6'-EPD(含SF32LB52-MOD-1-N16R8模组) - 1x LCD模组(奥翼6寸墨水屏 OPM060DA) - 1x 1000mAh ~ 1500mAh锂电池 - 1x USB2.0数据线(标准A型转Type-C型) - 1x 电脑(Windows、Linux或macOS) ```{note} 1. 开发板使用时,必须插着电池,USB线只用于充电和串口调试或程序烧录。 2. 请确保使用适当的USB数据线,部分数据线仅可用于充电,无法用于数据传输和程序烧录。 ``` ### 可选硬件 - 1x扬声器 - 1x TF Card ### 硬件设置 准备好开发板,加载第一个示例应用程序: 1. 正确连接墨水屏屏幕排线到开发板上; 2. 正确连接电池到开发板上; 3. 打开思澈的SifliTrace工具软件,选择正确的COM口; 4. 插入USB数据线,分别连接PC与开发板的USB to UART端口; 5. LCD屏幕亮起,可以用手指与触摸屏进行交互。 硬件设置完成,接下来可以进行软件设置。 ### 软件设置 SF32LB52-OED-6'-EPD的开发板,如何快速设置开发环境,请参考软件相关文档。 ## 硬件参考 本节提供关于开发板硬件的更多信息。 ### GPIO分配列表 下表为 SF32LB52-MOD-1-N16R8 模组管脚的 GPIO 分配列表,用于控制开发板的特定组件或功能。 ```{table} :width: 100% :align: center :name: SF32LB52-MOD-1-N16R8-GPIO-LIST |管脚| 管脚名称 | 功能 | |:--|:-------------|:------------------------------------------| |1 | GND | 接地 | |2 | PA_44 | TPS_PWRCOM,EPD电源VCOM使能 | |3 | PA_43 | EDP_D7,EPD信号 | |4 | PA_42 | EDP_D6,EPD信号 | |5 | PA_23 | XTAL32K_XO,默认NC | |6 | PA_22 | XTAL32K_XI,默认NC | |7 | PA_41 | EDP_D5,EPD信号 | |8 | PA_40 | EDP_D4,EPD信号 | |9 | PA_39 | EDP_D3,EPD信号 | |10 | PA_38 | TPS_PWRUP,EPD电源上电控制 | |11 | PA_37 | EDP_D2,EPD信号 | |12 | PA_36 | SENSOR_SDA, 传感器I2C SDA接口 | |13 | PA_35 | SENSOR_SCL, 传感器I2C SCL接口 | |14 | PA_34 | HOME和长按复位按键 | |15 | PA_33 | ADC功能按键,支持两个KEY | |16 | PA_32 | CTP_3.3V电源使能 | |17 | VDD33_VOUT2 | 3.3V电源输出(默认无输出,需要软件配置后才有输出)| |18 | PA_24 | SPI1_DIO,SD卡接口信号 | |19 | PA_25 | SPI1_DI,SD卡接口信号 | |20 | PA_26 | CHG_STATUS,充电状态指示信号 | |21 | PA_27 | SD卡_CD信号,LED | |22 | PA_28 | SPI1_CLK,SD卡接口信号 | |23 | PA_29 | SPI1_CS,SD卡接口信号 | |24 | PA_30 | CTP_INT,触摸屏中断信号 | |25 | PA_31 | CTP_RST,触摸屏复位信号 | |26 | GND | 接地 | |27 | VSYS | 3.2~4.7V电源输入 | |28 | PA_20 | TPS_WAKEUP,EPD电源唤醒信号 | |29 | PA_19 | DB_UART_TXD, 程序下载及软件调试接口 | |30 | PA_18 | DB_UART_RXD, 程序下载及软件调试接口 | |31 | PA_11 | TPS_SDA,触摸屏I2C | |32 | PA_10 | TPS_SCL,触摸屏I2C | |33 | AU_DAC1P_OUT | 模拟音频输出信号 | |34 | AU_DAC1N_OUT | 模拟音频输出信号 | |35 | GND | 接地 | |36 | MIC_BIAS | MIC偏置电压 | |37 | MIC_ADC_IN | MIC输入信号 | |38 | PA_09 | EDP_LE,EPD信号 | |39 | PA_08 | EDP_D1,EPD信号 | |40 | PA_07 | EDP_D0,EPD信号 | |41 | PA_06 | EDP_SPH,EPD信号 | |42 | PA_05 | EDP_OE,EPD信号 | |43 | PA_04 | EDP_CLK,EPD信号 | |44 | PA_03 | EDP_GMODE,EPD信号 | |45 | PA_02 | AU_PA_EN,音频功放使能信号 | |46 | PA_01 | EDP_CPV,EPD信号 | |47 | PA_00 | EDP_STV,EPD信号 | |48 | GND | 接地 | |49 | GND | 接地 | |50 | GND | 接地 | |51 | GND | 接地 | |52 | GND | 接地 | |53 | GND | 接地 | |54 | GND | 接地 | |55 | GND | 接地 | |56 | GND | 接地 | |57 | GND | 接地 | |58 | GND | 接地 | |58 | GND | 接地 | |60 | GND | 接地 | |61 | VBATS | 电池电压检测输入 | |62 | NC | NO Connection | |63 | PA_15 | NO Connection | |64 | PA_16 | NO Connection | |65 | PA_17 | NO Connection | |66 | PA_14 | NO Connection | |67 | PA_13 | NO Connection | |68 | PA_12 | NO Connection | ``` ```{important} 1. SF32LB52-OED-6'-EPD适配SF32LB52-MOD-1模组。 2. 模组17管脚是3.3V电源输出(默认无输出,需要软件配置后才有输出)。 3. 模组27管脚VBAT未3.2~4.7V电源输入。 4. SF32LB-MOD-1模组的VBAT电源的开机阈值设置为3.58V,关机阈值设置为3.48V。非电池类供电应用,推荐VBAT供3.8V电压。 5. 模组62管脚为NC。 6. 模组63~68管脚默认为模组内部连接Nor Flash,开发板无法使用;若要使用SDIO接口,请选择无flash版本的模组。 ``` ### 34p 墨水屏LCD FPC接口定义 ```{table} :width: 100% :align: center :name: EPD-FPC-FPC2-GPIO-LIST |管脚|管脚名称 | 功能 | |:--|:--------|:------------------------------------ | |1 | VNEG | Negative power supply source driver | |2 | VGL | Negative power supply gate driver | |3 | VSS | Ground | |4 | NC | NO Connection | |5 | NC | NO Connection | |6 | VDD | Digital power supply drivers | |7 | VSS | Ground | |8 | CLK | Clock source driver | |9 | VSS | Ground | |10 | LE | Latch enable source driver | |11 | OE | Output enable source driver | |12 | SPH | Start pulse source driver | |13 | D0 | Data signal source driver | |14 | D1 | Data signal source driver | |15 | D2 | Data signal source driver | |16 | D3 | Data signal source driver | |17 | D4 | Data signal source driver | |18 | D5 | Data signal source driver | |19 | D6 | Data signal source driver | |20 | D7 | Data signal source driver | |21 | VCOM | Common connection | |22 | NC | NO Connection | |23 | NC | NO Connection | |24 | NC | NO Connection | |25 | NC | NO Connection | |26 | VSS | Ground | |27 | GMODE | Output mode selection gate driver | |28 | CPV | Shift clock input | |29 | STV | Start pulse gate driver | |30 | NC | NO Connection | |31 | VBORDER | Border connection,NO Connection | |32 | VSS | Ground | |33 | VPOS | Positive power supply source driver | |34 | VGH | Positive power supply gate driver | ``` ### 8p CTP FPC接口定义 ```{table} :width: 100% :align: center :name: CTP-FPC-FPC4-GPIO-LIST |管脚|管脚名称 | 功能 | |:--|:--------|:----------------- | |1 | VSS | Ground | |2 | VSS | Ground | |3 | PA_11 | CTP I2C_SDA | |4 | PA_10 | CTP I2C_SCL | |5 | PA_29 | CTP INT | |6 | PA_31 | CTP RTN | |7 | NC | NO Connection | |8 | VDD_3V3 | 3.3V Power output | ``` ### 供电说明 开发板只支持电池供电,连接器H20接锂电池供电。 USB-TypeC的VBUS只是用来充电,不能给板子直接供电运行。 ### 硬件设置选项 通过USB-to-UART端口连上USB线,打开思澈科技的程序下载工具,选取相应的COM口和程序。 1. 下载模式 - 勾选BOOT项,上电,开机后进入下载模式,就可以完成程序的下载。 2. 软件开发模式 - 去掉BOOT项,上电,开机后进入串口log打印模式,便进入软件调试模式。 **具体请参考 [固件烧录工具 Impeller](https://wiki.sifli.com/tools/%E7%83%A7%E5%BD%95%E5%B7%A5%E5%85%B7.html)** ### 充电及电池选型 开发板集成了LP4056HSPF 线性充电芯片,最大支持1A充电电流,默认设置为1000mA恒流充电电流。 电池推荐选取1500mAh单芯聚合物锂电池,电池接口为MX1.25mm连接器,极性请参考开发板上电池座丝印。 ### LCD显示屏接口 开发板支持并口墨水屏,接插件为34p-0.5pitch FPC,双侧触点上下接触。 信号线序请参考上文定义。 * 已支持屏型号:奥翼 OPM060DA ### 音频接口 开发板板载MEMS MIC和音频功放芯片。 * 支持板上mic的音频信号输入。 * 支持外接喇叭(最大支持3W/4欧姆),喇叭接插件规格(MX1.25mm连接器)。 ## 样品获取 [墨水屏开发板超低功耗电子书电子桌牌](https://item.taobao.com/item.htm?id=982738503582) ## 相关文档 - [DS5203-SF32LB52-MOD-1技术规格书](index) - [SF32LB52-OED-6'-EPD设计图纸](https://downloads.sifli.com/hardware/files/documentation/ProPrj_SF32-OED-6'-EPD-V120.epro?) - [SiFli EPD_Reader开源软件](https://github.com/OpenSiFli/EPD_Reader)