文章目录
- 一、AT070TN92 裸屏 /7寸屏幕上电启动脑图
- 1:硬件供电层
- 2.1:数字电源 DVDD(3.3V)【最先上电,最后断电】
- 2.2:控制配置引脚
- 2.3:图像信号链路(STM32输出)
- 2.4:上电/下电时序(防烧屏核心)
- 2.5:运行故障关键点
- 2:引脚定义
- 2.1 背光供电引脚(Pin1~4,功率电源 P)
- 2.2 整机供电 & VCOM 公共电极引脚(Pin5、6、41、42、43、46)
- 2.3 24bit RGB 色彩数据总线(Pin12~35,输入 I)
- 2.4 时钟与同步信号引脚(Pin8、9、10、11、37,输入 I)
- 2.5 画面扫描控制引脚(Pin39、40,输入 I)
- 2.6 复位与色彩控制引脚(Pin44、47,输入 I)
- 2.7 空脚 NC(Pin45、49、50)
- 二:触摸芯片
- 1:GT911
- 1.1:引脚定义
- 1.2:工作流程
- 三:SSD1963QL9
- 1:核心硬件规格
- 2:完整信号链路(成品 SSD1963 模组)
- 3:四路独立供电(无负压输出能力)
- 4:内部硬件框图核心模块
- 5:6800和8080接口解释
- 一、核心定义
- 二、引脚对应区别(手册 Table 6-1)
- 三、读写时序逻辑对比
- 四:像素输入格式 控制命令:0xF0 set_pixel_data_interface
- 0xF0 set_pixel_data_interface 像素输入格式(STM32→SSD1963总线)
- 五:背光
一、AT070TN92 裸屏 /7寸屏幕上电启动脑图
1:硬件供电层
2.1:数字电源 DVDD(3.3V)【最先上电,最后断电】
TFT驱动高压电源
AVDD(10.4V) 源极驱动
VGH(16V) 栅极开启
VGL(-7V) 栅极关断
VCOM(内置分压,无需外部供电)
背光电源 VLED+ / VLED-(恒流驱动,最后开启)
公共GND:数字地+模拟高压地单点汇流
2.2:控制配置引脚
MODE:工作模式选择
高电平 → DE模式【推荐】
低电平 → HV同步模式
RESET:低电平复位,上电≥1ms复位脉冲
L/R + U/D:画面上下、左右翻转(硬件扫描方向)
DITHB:抖动开关
高:关闭抖动 24bit原色
低:开启抖动 262K色
2.3:图像信号链路(STM32输出)
DCLK 像素时钟【下降沿锁存RGB】
RGB并行数据 R7R0、G7G0、B7~B0(24bit)
同步信号两组模式
DE模式:DE有效使能,HS/VS持续高
HV模式:HS行同步 + VS场同步,DE闲置
2.4:上电/下电时序(防烧屏核心)
上电顺序 1.DVDD上电稳定20ms → 2.VGL上电 →3.VGH&AVDD →4.输出RGB时序信号 →5.开启背光
下电顺序 1.关闭背光 →2.停止图像信号延时10ms →3.关VGH →4.关VGL延时20ms →5.关闭DVDD
驱动时序参数(800480@60Hz)*
有效分辨率:800像素×480行
DCLK典型时钟:33.3MHz
行总周期:1056 DCLK
场总周期:525 Lines
信号建立/保持时间 ≥8ns
2.5:运行故障关键点
电源时序错乱 → 面板驱动IC永久损坏
DCLK边沿错误 → 花屏、错位
电源缺少去耦电容 → 横纹噪声
高压VGH/VGL电压偏移 → 灰度异常、黑屏
背光无恒流驱动 → LED快速老化烧毁
2:引脚定义
2.1 背光供电引脚(Pin1~4,功率电源 P)
引脚分配:1=VLED+、2=VLED+;3=VLED-、4=VLED-(并联增大载流)
功能:屏幕 LED 背光驱动供电
电气规格:典型 9.9V,电流 170~200mA;单颗 LED 反向耐压≤1.2V
时序规则:上电最后开启,下电最先关闭
2.2 整机供电 & VCOM 公共电极引脚(Pin5、6、41、42、43、46)
- 多路 TFT 驱动电源
Pin7 DVDD:数字逻辑电源,3.0~3.6V(典型 3.3V),整机最先上电
Pin43 AVDD:模拟源极驱动电源,10.2~10.6V(典型 10.4V)
Pin41 VGH:TFT 栅极开启电压,15.3~16.7V(典型 16V)
Pin42 VGL:TFT 栅极关断负压,-7.7~-6.3V(典型 - 7V) - VCOM 公共电极
Pin6、46 VCOM:液晶像素公共电压,模组内部分压生成,外部无需供电;两脚并联稳压,接错会闪烁、灰阶异常 - 功率地 GND(Pin5/36/38/48)
数字、高压、背光回路公共地,所有地单点汇流降噪
2.3 24bit RGB 色彩数据总线(Pin12~35,输入 I)
- 引脚分段
B7B0(Pin1219)蓝色 8 位
G7G0(Pin2027)绿色 8 位
R7R0(Pin2835)红色 8 位 - 模式说明
24bit 真彩:全部引脚输出
18bit 简化:R0/R1、G0/G1、B0/B1 接地,仅高 6 位有效 - 采样规则:DCLK 下降沿锁存 RGB 数据
2.4 时钟与同步信号引脚(Pin8、9、10、11、37,输入 I)
- Pin8 MODE:工作模式选择
高 = DE 模式(推荐,HS/VS 持续高)
低 = HV 行场同步模式(DE 接地) - Pin9 DE:数据有效使能(DE 模式核心信号)
- Pin10 VS:垂直场同步;Pin11 HS:水平行同步(HV 模式使用)
- Pin37 DCLK:像素采样时钟,26.4~46.8MHz,最小周期 20ns
- 电平标准:高≥0.7DVDD,低≤0.3DVDD,3.3V IO 兼容
2.5 画面扫描控制引脚(Pin39、40,输入 I)
- Pin39 L/R:左右扫描方向
- Pin40 U/D:上下扫描方向
电平组合可实现正常 / 倒置 / 镜像画面,无需修改软件时序
2.6 复位与色彩控制引脚(Pin44、47,输入 I)
- Pin44 RESET:全局低电平复位,复位脉冲≥1ms;建议 RC 上拉 3.3V,上电复位保护驱动 IC
- Pin47 DITHB:色彩抖动开关
. 高电平:关闭抖动,输出 1670 万 24bit 真彩
. 低电平:开启抖动,仅 262K 色
2.7 空脚 NC(Pin45、49、50)
无内部电路,硬件必须悬空,禁止接电源、地。
二:触摸芯片
1:GT911
1.1:引脚定义
1.2:工作流程
三:SSD1963QL9
1:核心硬件规格
内置 1215KB 片上 SRAM 帧缓存,最大支持 864×480@24bit 真彩,完美匹配 800×480 七寸 AT070TN92 液晶屏;
支持 8/9/16/18/24 位 8080/6800 并行 MCU 总线,工程最常用 16 位 8080 模式搭配 STM32;
输出标准 24bit 并行 RGB 时序,兼容无内置驱动 IC 的普通 TFT 裸屏;
供电分层设计:内核 1.2V、IO / 液晶屏 1.65~3.3V,工业 - 30℃~85℃宽温工作;
封装两种:LQFP128(开发板主流)、TFBGA80 小型贴片封装。
2:完整信号链路(成品 SSD1963 模组)
STM32/MCU → SSD1963(生成时序 RGB 数字信号)→ FPC 排线送入玻璃自带 Gate/Source 驱动 IC → IC 输出 VGH/VGL 正负电压驱动液晶像素发光
3:四路独立供电(无负压输出能力)
. VDDD/VDDPLL:内核、PLL 1.2V±0.1V;
. VDDIO:MCU 总线 IO 1.65~3.6V;
. VDDLCD:RGB 屏接口 IO 1.65~3.6V;
. VSS/VSSPLL:数字、模拟独立地,减少干扰;
芯片完全不生成 VGH/VGL 像素正负驱动电压,负压由屏幕模组自带电荷泵提供。
4:内部硬件框图核心模块
- MCU 主机接口:通过 CONF 引脚选择模式
CONF=0:6800 并行总线(CS#、E、R/W#、D [23:0]);
CONF=1:8080 并行总线(CS#、RD#、WR#、D [23:0]); - 支持 8/9/16/18/24 位数据总线,配套 TE 撕裂同步输出脚,防止画面撕裂。
系统时钟单元:内置 PLL 倍频器
输入可选 2.5~10MHz 晶振 / 外部 CLK,VCO 工作区间 250~800MHz,配置 MN 分频倍频后切换系统时钟,锁相需等待 100μs。 - 1215KB Frame Buffer 全屏显存:MCU 仅需下发局部图像数据,芯片自动缓存整帧,大幅降低单片机占用;支持硬件横竖滚动、画面镜像 / 翻转、局部显示窗口。
- LCD 控制器:读取显存,硬件生成标准 RGB 并行时序(LFRAME 场同步、LLINE 行同步、LSHIFT 像素时钟 PCLK、LDEN 数据有效、LDATA [23:0] 色彩线);支持 24bit/18bit 并行、8bit 串行 RGB 三种屏输出格式。
- 图像后处理单元:硬件可调亮度、对比度、饱和度,4 组 Gamma 曲线、FRC 抖动优化低色深显示。
- DBC 动态背光模块:独立 PWM 输出引脚,根据画面亮度自动调节背光,三档省电模式,支持渐变防频闪。
- 外设:4 路通用 GPIO,可复用屏复位、背光控制等辅助信号。
5:6800和8080接口解释
一、核心定义
二者是两种 MCU 并行读写时序标准,用来定义 STM32 等单片机和 SSD1963 之间的数据、控制信号电平时序,由 SSD1963 引脚CONF硬件电平选择:
CONF=0(拉低):6800 模式
CONF=1(拉高):8080 模式
两套总线共用 D [23:0] 数据总线,只是读写控制引脚定义、时序逻辑完全不同。
二、引脚对应区别(手册 Table 6-1)
1、8080 模式(工业 STM32 最常用)
控制引脚:CS#、D/C#、WR# 写、RD# 读
WR#:写选通,低电平有效,下降沿锁存数据 / 命令
RD#:读选通,低电平有效,拉低读取 SSD1963 显存 / 寄存器
读写分离,写、读用两根独立控制线。
2、6800 模式(老式单片机较少用)
控制引脚:CS#、D/C#、E 使能、R/W# 读写选择
E:统一读写时钟使能信号(替代 WR/RD)
R/W#:1 = 读、0 = 写,只用一根线区分读写方向
读写共用 E 时钟,靠 R/W 电平判断是读还是写。
三、读写时序逻辑对比
8080 时序(推荐)
写操作(发指令 / 像素)
CS# 拉低 → D/C# 区分(0 = 命令,1 = 数据)→ WR# 拉低再释放,上升沿锁存 D 总线内容;RD 全程高。
读操作
CS# 拉低 → D/C# 配置 → RD# 拉低,芯片把数据输出到 D 总线,MCU 采样。
6800 时序
写:R/W# 置 0,E 引脚高低脉冲,E 上升沿写入数据
读:R/W# 置 1,E 脉冲触发 MCU 读取芯片数据
四:像素输入格式 控制命令:0xF0 set_pixel_data_interface
- 配置数据表格
0xF0 set_pixel_data_interface 像素输入格式(STM32→SSD1963总线)
命令:0xF0,通过参数低3位A2A1A0配置像素格式
| A2 A1 A0 | 参数值 | 总线位宽 | 像素格式 | 适用场景 | 正点原子开发板 |
|---|---|---|---|---|---|
| 000 | 0x00 | 8bit | 串行RGB(R/G/B分3次传输) | IO极度短缺低速设备 | 不用 |
| 001 | 0x01 | 12bit | R4G4B4低色深 | 简易单色界面 | 不用 |
| 010 | 0x02 | 16bit Packed666 | 非标准16位RGB | 老旧兼容屏,淘汰 | 不用 |
| 011 | 0x03 | 16bit | RGB565(R5 G6 B5) | STM32F1标配,省IO | ✅ 默认 |
| 100 | 0x04 | 18bit | RGB666 | 色彩更好,需18根IO | 极少用 |
| 101 | 0x05 | 24bit | RGB888无损真彩 | IO充足高端MCU | F1基本不用 |
| 110 | 0x06 | 9bit | R3G3B3极低色彩 | 废弃方案 | 不用 |
- 例1:011 → RGB565(开发板 16 位模式,参数 0x03)
D15~D11:R5(红 5 位)
D10~D5:G6(绿 6 位)
D4~D0:B5(蓝 5)
16 位一次性写完 1 个像素,STM32 只需 D0~D16 共 16 根数据线(商家说 17 根是含 D/C 控制线)
初始化代码片段:
LCD_WR_CMD(0xF0);LCD_WR_DATA(0x03);// A2A1A0=011 → RGB565例2:101 → RGB888 24bit(参数 0x05)
D23D16=R8,D15D8=G8,D7~D0=B8,完整 24 位真彩,但 STM32 要占用 24 个 IO,F1 资源紧张几乎不用。
五:背光
- SSD1963 硬件有专属PWM输出引脚,内置 PWM 发生器,通过寄存器0xBE配置频率、占空比(0~255 对应全暗到最亮)。
- PWM 只是数字控制信号(弱 IO 电平),不能直接驱动 LED 背光:
芯片 IO 输出电流很小,不足以驱动 1.6W 左右的 LED,必须外接 MOS 管 / 恒流驱动板做功率放大。 - 两种控制逻辑:
方式 1:SSD1963 输出 PWM → 驱动板 MOS 管栅极 → 控制背光通断占空比,实现无级调光;
方式 2:不用 SSD1963 PWM,直接 GPIO 拉高,背光常亮,无法调亮度。