0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

驱动之路#03:LCD 时序参数分析

BSP调试从0到1 来源:嵌入式分享 作者:嵌入式分享 2026-02-10 08:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

题图:浙江普陀山客运中心最近获得2021年度凡尔赛建筑奖。

欢迎关注,每周更新!☞

本合集分享的是,我当初学习Linux驱动的来时路——《《驱动之路》开篇:自序&前言》。

正文

调试 LCD屏幕时,明明硬件接线没问题,却出现“花屏、闪屏、显示错位”,大概率是时序参数配置不匹配。LCD的时序参数直接定义了像素数据的传输节奏,与屏幕手册、主控驱动密切相关。今天就来捋一捋 LCD 时序参数~

LCD显示的本质是“主控按固定节奏,向屏幕传输像素数据+同步信号”,就像乐队演出需要“节拍器”统一节奏——时序参数就是这个“节拍器”,所有参数都需与LCD datasheet完全一致,否则会出现显示异常。

wKgZO2mKfAqAY2jHAAMEYG7UYvk700.png

这些时序参数通常配置在 dts 中供驱动程序获取,下面给出 RK 与全志平台参考。

RK 平台

wKgZO2mKfAqAWe8NAAC4-I7WdFQ768.png

全志平台

wKgZO2mKfAqAOaWzAABhJOgHaZo694.png

以上这些 LCD 屏幕参数都能在LCD datasheet 都能查阅或者屏幕厂商直接提供。

wKgZO2mKfAqAe-aFAATbZxuY0aw160.png

LCD时序参数分析

下面以TFT-LCD为例,侧重对SYNC( 同步信号)时序参数进行分析,SYNC 有水平和垂直两个方向。

wKgZO2mKfAqAdtmQAALds7lPwTE994.png

(1)水平方向时序参数分析

wKgZO2mKfAqAG0kTAAEcCxtB7Dc664.png

th:行总像素数(可视 + 不可视),决定单行传输的总时钟周期数;1056

thpw:水平同步脉冲宽度,给 LCD 行驱动留响应时间,避免换行卡顿;30

thb:水平前宽(有效像素前的不可视像素),移动到首个有效像素的 “准备距离”;16

thfp:水平后宽(有效像素后的不可视像素),扫完有效像素后的 “收尾距离”;210

thd:每行有效像素个数(分辨率水平值),屏幕实际显示的水平像素数;800

计算公式:th = thpw + thb + thfp + thd,

1056 = 30+16+210+800

(2)垂直方向时序参数分析

wKgZO2mKfAqADHVAAAD7-zFohrQ760.png

tv:列总像素数(可视 + 不可视),决定一帧画面的总行数;525

tvpw:垂直同步脉冲宽度,给 LCD 帧驱动留响应时间,避免帧切换卡顿;13

tvb:垂直上宽/后肩(有效行前的不可视行数),移动到首个有效行的 “准备行数”;10

tvfp:垂直下宽/前肩(有效行后的不可视行数),扫完最后一行后的 “收尾行数”;22

tvd:每帧有效行数(分辨率垂直值),屏幕实际显示的垂直像素数(行数);480

计算公式:tv = tvpw + tvb + tvd + tvfp,即525 = 13+10+22+480。

下面给出 LCD 屏幕参数的“全景图”,可以与前面的时序参数一一对应。

wKgZO2mKfAuAEo1IAADHPRW-MIk049.png

最后补充:像素时钟(Pixel Clock)

所有时序参数的“时间单位”都依赖像素时钟(Pixel Clock)——主控向LCD发送像素数据的时钟频率(如 30MHz),决定了像素传输的速率;像素时钟必须严格匹配屏幕手册,过高会导致数据传输过快(LCD无法采样),过低会导致刷新率不足(画面卡顿)。

计算公式:Pixel Clock = Htotal × Vtotal × 刷新率。比如,根据前面的水平参数与垂直参数计算:

Pixel Clock = Htotal × Vtotal × 刷新率
= 1056 × 525 × 60 = 33264000Hz = 33.264MHz

(完)

下期分享《LCD 驱动程序分析》,欢迎关注。

更多原创技术文章:《README 2026》

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    36

    文章

    4630

    浏览量

    177917
  • 时序
    +关注

    关注

    5

    文章

    411

    浏览量

    38997
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    半导体参数分析仪的FFT分析

    )时非常有用。源测量单元 (SMU)和脉冲测量单元(PMU)是4200A-SCS参数分析仪的模块,用于在时域测量和加载输出电流或电压。仪器对这些基于时间的测量可以通过FFT计算转换为频域的参数。 从Clarius+ V1.9软件发布开始,4200A-SCS
    的头像 发表于 07-20 17:38 3499次阅读
    半导体<b class='flag-5'>参数分析</b>仪的FFT<b class='flag-5'>分析</b>

    运放的几个参数分析

    今天,我们学习一下运放的几个参数分析
    发表于 09-14 09:08 8742次阅读

    参数分析仪的技术原理和应用场景

    参数分析仪的技术原理和应用场景因其具体类型和用途的不同而有所差异。以下是对参数分析仪技术原理和应用场景的详细归纳: 技术原理 基于物理性质的测量: 某些参数分析仪通过测量样品的物理性质(如电阻
    发表于 10-17 14:42

    4155C 半导体参数分析

    Lite 提供一个图形用户界面,具有强大的分析工具,探针驱动和自动测试工具。备注:Agilent HP 4155C 半导体参数分析仪4155c半导体测试仪是Agilent下一代精密半导体测试仪
    发表于 09-25 11:45

    4155C/4156C半导体参数分析仪VXIplug&play驱动程序

    4155C/4156C半导体参数分析仪VXIplug&play驱动程序用户指南
    发表于 10-31 12:29

    硬件_8080接口LCD时序分析

    硬件_8080接口LCD时序分析参考资料,GIT仓库里:8080接口LCD接口原理图:其他资料\STM32F103\原理图\100ASK_STM32F103_V10_0707FINAL
    发表于 03-01 06:02

    Agilent 41000系列集成参数分析和表征环境(iPA

    Agilent 41000系列集成参数分析和表征环境(iPACE)
    发表于 07-23 21:24 11次下载

    TFT-LCD系统时序控制模块的设计

    TFT-LCD系统时序控制模块的设计 摘要:说明时序控制模块和LCD系统中其它子模块之间的关系,对时序控制模块所要解决的
    发表于 01-16 09:54 5257次阅读
    TFT-<b class='flag-5'>LCD</b>系统<b class='flag-5'>时序</b>控制模块的设计

    正弦波信号参数分析

    为了满足低端场合的信号参数分析仪性价比高的要求,设计出低成本正弦波信号参数分析仪。系统由频率测量、幅度测量和信号发生器三大部分组成。频率测量部分由单片机89S52采用测
    发表于 03-21 10:44 86次下载

    MCU如何根据LCD时序来写底层驱动

    MCU如何根据LCD时序来写底层驱动
    发表于 01-12 21:56 15次下载

    时序分析时序约束的基本概念详细说明

    时序分析时FPGA设计中永恒的话题,也是FPGA开发人员设计进阶的必由之路。慢慢来,先介绍时序分析中的一些基本概念。
    发表于 01-08 16:57 28次下载
    <b class='flag-5'>时序</b><b class='flag-5'>分析</b>和<b class='flag-5'>时序</b>约束的基本概念详细说明

    Agilent安捷伦B1500A半导体参数分析

    安捷伦B1500A半导体参数分析仪 B1500A 是安捷伦的半导体参数分析仪。半导体参数分析仪是用于各种测量功能的多合一工具。半导体参数分析仪可以测量和
    的头像 发表于 06-08 09:23 2695次阅读
    Agilent安捷伦B1500A半导体<b class='flag-5'>参数分析</b>仪

    4155C半导体参数分析

    安捷伦4155C半导体参数分析仪 4155C 是安捷伦的半导体参数分析仪。半导体参数分析仪是用于各种测量功能的多合一工具。半导体参数分析仪可以测量和
    的头像 发表于 07-12 08:23 1506次阅读
    4155C半导体<b class='flag-5'>参数分析</b>仪

    AgilentB1500A半导体参数分析

    安捷伦B1500A半导体参数分析仪 B1500A 是安捷伦的半导体参数分析仪。半导体参数分析仪是用于各种测量功能的多合一工具。半导体参数分析仪可以测量和
    的头像 发表于 07-12 09:16 1719次阅读
    AgilentB1500A半导体<b class='flag-5'>参数分析</b>仪

    驱动器的性能参数分析 驱动器的控制方式

    驱动器的性能参数分析 1. 功率参数 功率参数驱动器性能的基础,包括额定功率、峰值功率和效率。额定功率是指
    的头像 发表于 12-19 17:30 2664次阅读