imx显示驱动参数详解

本文详细解析了IMX显示驱动中的fb_videomode结构体,包括pixclock、left_margin、right_margin等参数的具体含义,并通过实例介绍了如何计算pixclock。通过对640x480 @ 60 Hz模式的分析,展示了刷新率、分辨率和边距等参数如何影响dotclk和pixclock的计算,帮助读者深入理解显示驱动的工作原理。
摘要由CSDN通过智能技术生成

struct fb_videomode {
    const char *name;    /* optional */
    u32 refresh;        /* optional */
    u32 xres;
    u32 yres;
    u32 pixclock;
    u32 left_margin;
    u32 right_margin;
    u32 upper_margin;
    u32 lower_margin;
    u32 hsync_len;
    u32 vsync_len;
    u32 sync;
    u32 vmode;
    u32 flag;
};

结构体中参数和显示图像的对应关系如下:

各参数具体含义:

u32 pixclock; /*每个像素时钟周期的长度,单位是皮秒(10 ^ -12 秒)*/ 
u32 left_margin; /*即HBP (Horizontal Back Porch),从水平同步信号到一行的有效数据之间的VCLK数*/ 
u32 right_margin; /*即HFP(horizontal front porth),一行的有效数据结束到下一个水平同步信号开始之间的VCLK数*/ 
u32 upper_margin; /*即VBP(vertical back porch),在一帧图像开始时,垂直同步信号以后的无效行数*/ 
u32 lower_margin; /*即VFB(vertical front porch),在一帧图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值