分享好友 最新动态首页 最新动态分类 切换频道
android lcd 屏 测试
2024-12-26 20:45


android lcd 屏 测试

1. LCD设备驱动相关的数据结构

2. s3c2440 lcd控制器的结构

我们根据数据手册来描述一下这个集成在S3C2440内部的LCD控制器
LCD控制器由REGBANK、LCDCDMA、TIMEGEN、VIDPRCS寄存器组成;
REGBANK由17个可编程的寄存器组和一块256*16的调色板内存组成,它们用来配置LCD控制器的;
LCDCDMA是一个专用的DMA,它能自动地把在侦内存中的视频数据传送到LCD驱动器,通过使用这个DMA通道,视频数据在不需要CPU的干预的情况下显示在LCD屏上;
VIDPRCS接收来自LCDCDMA的数据,将数据转换为合适的数据格式,比如说4/8位单扫,4位双扫显示模式,然后通过数据端口VD[23:0]传送视频数据到LCD驱动器;
TIMEGEN由可编程的逻辑组成,他生成LCD驱动器需要的控制信号,比如VSYNC、HSYNC、VCLK和LEND等等,而这些控制信号又与REGBANK寄存器组中的LCDCON1/2/3/4/5的配置密切相关,通过不同的配置,TIMEGEN就能产生这些信号的不同形态,从而支持不同的LCD驱动器(即不同的STN/TFT屏)。


常见的TFT屏工作时序分析:

VSYNC:垂直同步信号
HSYNC:水平同步信号 
VCLK:像素时钟信号
VD:像素数据输出端口
VDEN:数据使能信号
LEND:行结束信号

VBPD(vertical back porch):表示在一帧图像开始时,垂直同步信号以后的无效的行数,对应驱动中的upper_margin;   
VFBD(vertical front porch):表示在一帧图像结束后,垂直同步信号以前的无效的行数,对应驱动中的lower_margin;   
VSPW(vertical sync pulse width):表示垂直同步脉冲的宽度,用行数计算,对应驱动中的vsync_len;   
HBPD(horizontal back porch):表示从水平同步信号开始到一行的有效数据开始之间的VCLK的个数,对应驱动中的left_margin;   
HFPD(horizontal front porth):表示一行的有效数据结束到下一个水平同步信号开始之间的VCLK的个数,对应驱动中的right_margin;   
HSPW(horizontal sync pulse width):表示水平同步信号的宽度,用VCLK计算,对应驱动中的hsync_len;  


3. 帧缓冲设备的注册

 首先在arch/arm/mach-xx/目录中定义一些信息
(1)LCD控制器的IO端口开始地址,结束地址,LCD中断

(2)LCD硬件参数,如LCD的屏幕尺寸,屏幕类型,像素时钟,水平可见的像素,垂直可见的像素,色位模式,以及上面介绍的6个参数。有的板子可以支持很多个尺寸的屏幕,所以要建立一个数组,default赋值相应的index。

(3)LCD引脚相关的配置,哪些配置成LEND、VCLK、HSYNC、VSYNC、VDEN。

第(1)行的信息保存在platform_device结构的resource成员。

第(2)行和第(3)行的信息保存在platform_device结构的device成员的void *platform_data指针中,在平台初始化时赋值。

接下来看下probe的过程:





最新文章
淘宝关键词优化怎么弄?如何操作?
我们的淘宝店铺会有很多的运营的事情要去做,其中有个关键词就是需要不断的去优化,但是很多人不知道如何去弄,不知道如何去操作,但好的关键词可以让大家有事半功倍的效果,请看分析!1.关键词优化与主图点击率一般我们在搜索关键词时通常
量子位智库发布《2024年度AI十大趋势报告》
北京商报讯(记者 魏蔚)12月11日 ,量子位智库从技术、产品、行业三个维度发布的《2024年度AI十大趋势报告》揭晓。
青岛科技大学特色专业介绍_电气工程及其自动化_专业课程介绍_专业排名_就业方向-经管之家官网!
培养层次:高职本科一、培养目标:本专业培养既具备扎实的电气工程及其自动化方面的理论知识,又具有较强的分析问题和解决问题能力、能胜任与电气工程有关的系统运行、自动控制、电力电子技术、信息处理、试验分析、经济管理以及电子与计算
【I9018应用宝下载】三星I9018应用宝8.8.6免费下载
(Android)是腾讯应用中心倾力打造的手机应用商店,致力于为用户丰富、优质、个性化的安卓软件资源和一站式的下载管理体验,全方位覆盖用户的下载、管理、收藏、分享、等多样化需求应用宝2024更新内容1、修复了一些已知的bug应用宝6.7更新
米家电脑版下载「含模拟器」
米家电脑版是一款能够控制小米智能家居的软件。米家电脑版采用的电脑模拟器安装操作的方式,让你可以通过电脑来操作控制家中的智能设备,让你可以更放心的工作,随时关注的家中的情况。米家包括设备控制、电商平台和资讯平台,想看什么都可
青州三居室热门楼盘排名出炉!第一名竟是它!
祥泰花园- 青州市,价格3300元/平方米城中名邸- 青州市,价格4500元/平方米世纪鸿基花苑- 青州市,价格3826元/平方米君怡都花园- 青州市,价格3000元/平方米青州旗风居- 青州市,价格3800元/平方米中央华府- 青州市,价格4800元/平方米花都
躲避类手机游戏排行榜前十名
躲避类手机游戏排行榜前十名合集来了!躲避类手机游戏想必大家并不陌生,现在很多游戏都加入了躲避元素,不过就是有些游戏中躲避玩法是其中很少的一部分,而有些游戏躲避是大家的生存方法,游戏主要就是需要躲避!接下来我们就给大家分享带
虎牙回应将与微信视频号合作游戏直播
【环球网科技报道 记者 王楠】近日,有媒体报道称虎牙与微信视频号已于1月16日展开游戏直播合作,记者就此事向虎牙相关负责人致电问询,对方表示不予置评。 值得一提的是,王者荣耀不久前正式官宣,1月21日起,王者荣耀抖音直播权限将全面
钻石香烟价格表图大全(24种) 钻石香烟多少钱一条
大家知道钻石香烟吗?2001年7月,钻石品牌诞生,并成为张家口卷烟厂有限责任公司的核心品牌。接下来香烟网小编就给大家介绍一下钻石香烟,希望大家能够喜欢。钻石香烟凭借物超所值的理念,迅速成长壮大起来,一时间红遍塞外山城,红遍燕赵大
百万饲养
  龙国,魔都,秦昊,25岁。  大学毕业的秦昊,上了几个月的班。  就开始创业。  三年多来。  已经有了一家小贷款公司。  但做的都是正规范围的利息。  每个月收入也还行。  大概5~10万左右。  而最近,在秦昊身上,就发
相关文章
推荐文章
发表评论
0评