#未定事件簿黑市[超话]#
出b服 【10ssr 20sr】
图鉴80%
莫弈ssr全齐,夏彦ssr差1
七夕卡齐,黄金卡有陆景和&莫弈
推图推完,试炼通完,个人线差左然
有预约徽章,七夕徽章,黄金徽章
黄金邀请函还在肝

有时限
绑的手机号,可协助换绑 ​​​
可以的话麻烦自带价,真的不太清楚市价,怕心理价不合适会被喷。
无论什么价都可以来问问,说不定就出了呢

LCD RGB 控制技术

亚显科技 今天
时序图

下面是LCD RGB 控制的典型时序图

要解释上面的时序图,首先我们需要了解一些LCD的显示过程。

LCD显示流程

LCD显示一张图片,其实是每一个像素点的填充,只是速度很快我们人眼没有察觉而已。如果将LCD的显示频率降低,我们能明显感觉整个屏幕的闪烁现象。

我们将LCD屏幕分为水平方向和垂直方向

一般我们的行在水平方向,LCD每一行的像素点被逐一填充,填充完一行继续填充下一行,填充顺序可以为左->右 或者 右->左

一行有多少像素点?
一个LCD需要填充多少行?

每一帧图像,就从第一行的第一个像素点一直填充到最后一行的最后一个像素点。

为了能简单演示一下效果,假设我们现在让LCD现实蓝色,那么LCD的填充效果就像下面的图片



如果能了解这个像素填充的过程。那么我接下来就开始分时时钟和LCD现实的关系。

LCD时钟分析

我们知道了LCD现实一帧图像也就是像素填充的过程,但是由于速度太快我们察觉不出来,那么这个“快”到底是多快呢?

显示一行

800*480的RGB LCD屏幕

24bpp 显示模式
显示一行,我们LCD需要填充800个像素点。每一个像素由RGB三元素组成,每个元素(R、G、B)由8bit位数组成,也就是说一个像素我们需要通过信号线传输24bit的数据。
那么显示一行800个像素需要多长时间呢?我们先看一个要介绍的时钟–像素时钟CLK

像素时钟

上图中CLK就是像素时钟,每一个时钟周期发送一个像素的数据。根据我们LCD的参数,例如一行有800个像素,那么经过800个CLK时钟,我们就填充完了800个像素。
问题来了…

1. 哪一个CLK代表一行的开始?
2. 哪一个CLK代表第一个有效的像素数据?

所以针对上面的问题,我们还需要介绍两个时钟行同步时钟HSYNC和有效数据使能VDEN

水平同步时钟 HSYNC

HSYNC水平同步信号,表示一行数据的开始。具体如下图

其中CLK没有任何变化,只是多了HSYNC和DEN两个信号。
如图中的红色箭头,当HSYNC产生了如图所示的变化表示新的一行数据传送马上开始,当ENB信号线为高电平期间传输的数据视为有效数据。这样一来,一行800个像素的数据才能正确的传送完成。

显示一帧

垂直同步时钟VSYNC

为什么要有VSYNC呢,按照我们之前假设的800*480LCD。从第一行一直到最后一行,整个LCD屏幕所有像素填充完毕,这一过程也就是写了一帧数据,我们如果要LCD能够实时显示画面,很显然一帧数据肯定不够,所以L要给LCD不断的提供新的帧数据,这无非也就是重复上述显示一帧的过程。

上图中VSYNC垂直同步信号,当产生如图所示的变化,就代表新的一帧数据马上开始传送。那么这里没有有效数据信号呢??
其实很简单,因为新的一帧数据不就是从LCD第一行的第一个像素开始填充嘛,那么前面我们已经说明了每一行都自己的同步信号,而每一行也有对应的数据有效信号线。所以垂直同步信号只用关心从一帧数据(8000*480)的同步,而不同关心每一行的同步。

于是,我们将上面分析的时钟放在一起,就变成了LCD RGB模式的典型时序图

在这个典型的时序图里面,除了上篇博文讲述的HSYNC VSYNC VDEN VCLK这几信号外,我们还能看见诸如HSPW、 VSPW,HBPD、 HFPD,VBPD、 VFPD等等一些词语。我们剩下的时钟细节部分就是后者了,再解释这些词语前,我们先做一些铺垫。

铺垫

在我们日常生活中,例如我们要打印材料,一般我们都是用的A4的纸张,但是你有没有发现一般我们打印的内容离A4纸张有一定的边距?这就是我们再word里面可以设置的页边距。

我们都知道节约用纸,页边距的存在虽然浪费了一点纸张,但从美观或者打印的角度上页边距都带来一定的好处。在讲解LCD时钟的细节部分,就有点像设置页边距的赶脚...

为了能够体现出各个时钟和LCD有效显示部分的关系,请参考如下两张图:

1. 打个比方,一张A4纸张就是LCD控制器工作的部分,而我们写的内容在“有效显示部分”。这两部分用不同颜色代表,如下图.

2.那么LCD显示过程和时钟的关系如下图。

在上图中,我画出了一帧数据的显示过程。从上一篇博文我们了解了,LCD是显示过程是填充像素,也就是一行一行的填充直到整个LCD屏幕像素填充完毕。

3. 显示步骤

为了更好的理解上图,总结成以下几个过程:

1. 产生垂直信号,表示一帧数据将要开始(类似我们拿到一张A4纸张将要打印)

2. 经过VBP(具体的数值在后面会解释)个行后才开始有效数据的第一行 (类似我们调整A4纸张打印的上边距)

3. 经过HBP(具体的数值在后面会解释)个CLK后才开始传输每行的有效数据。(类似调整了A4纸张的左边距)

4. 每行有效数据传输完毕,经过HFP个CLK后才开始下一行。(类似调整了A4纸张的右边距)

5.重复3和4两个步骤一直到有效行显示完。

6.有效行显示完毕后,经过VFP个行后再开始下一帧数据 (类似调整了A4纸张的下边距)

通过上面的步骤,整个过程就像设置A4纸张的上边距、左边距、右边距和下边距。但是LCD为什么要设置这个呢?

其实就像我们打印A4的纸张,如果内容太靠边了,一点点误差可能就会导致一些内容不能正常显示(让我想起高中的盗版书,总有那么几页是歪的,或者内容没有打印完)

所以LCD控制器为了能更好的显示有效数据,一般都要进行一系列的调整,就像上面设置的“边距”,但是这种“边距”不是距离而是通过上述的时钟调整的。

注:现在的LCD比较先进了,一般都可以自动调整,但是这几个值还是保留了下来

4. VBP、VFP、HBP、HFP具体数值

既然这是调整,那我们如何确认上述的几个值呢?这就要我们参考LCD的相关文档了,在LCD的数据手册里我们能找到这些值的描述。

为了能更好的说明,我从NXP的一个技术文档中截图如下:文档下载链接

上图中 Horizontal synchronizing Back Proch 就是 HBP,依次类推大家就知道HFP、VBP、VFP的意思了。手册中给我们写出了官方推荐的值,一般我们采用推荐的值即可。

5. VSPW、HSPW

除了上述的VFP、VBP、HBP、HFP。我们还有两个参数需要理解,他们分别是VSPW和HSPW

VSPW、HSPW这两个值其实很简单,其中的W代表width也就是宽度的意思。所以这两个值分别描述的是垂直信号和水平信号的宽度,如上图所示。

VSPW、HSPW也可以通过手册得到官方推荐的值。

VSPW -- 垂直信号的宽度,用行为单位,从上图可以看出推荐的值为10行

HXPW -- 水平信号的宽度,用CLK为单位,上图推荐的值为41CLK

最后,从手册中也能发现,和行有关的计算是以clock为单位,与垂直相关的计算都是以line为单位。

当然,说这么多,在我们写LCD驱动程序时能够更好的了解。所以在后面的博文中,希望能结合实际的程序去分析framebuffer和LCD驱动的原理。

#未定事件簿[超话]#
#未定事件簿#[给你小心心]#未名市日报#[给你小心心]#正经日报#
《超话大事件总结》第32期 2020.10.22

[doge]焦点新闻:
(1)针对小部分人怀疑卡池掉率的问题,有大佬给出抽卡数据,认为掉率没问题
(2)有左推玩家拒加同担,甚至出言辱骂
(3)主持人科普抽卡游戏的保底机制
(4)还是晒欧哭非的问题,有玩家认为,在一些情况下,“哭非”也可能造成对别人的“晒欧”
(5)一位热心的玩家在各个平台搜集数据,制作了玩家调查报告(年龄篇)
(6)长草期,许多玩家呼吁游戏应该增加玩法,否则会无事可做
(7)夜间新闻,通过截图投稿了解到,有非常讨厌女主粉的玩家@ 主持人,试图屏蔽某位太太画的女主形象图;至此,超话又开始出现女主粉和代入党的争论

[米奇比心]倒计时提醒:
(1)距离夏彦生日还有44天
(2)记得微信签到哦

[话筒]大家记得在评论区找前一天和后一天的日报链接~


发布     👍 0 举报 写留言 🖊   
✋热门推荐
  • [虎爪比心]戳这里,拍同款婚纱照:#最拥挤结婚季# #婚纱照风格# #婚照风格# #完美嫁衣# #最新婚纱照# #最适合结婚的日子# #内景婚纱照# #肖像#你
  •   巨蟹座  巨蟹座有颗善良的心,不会说别人的坏话,为人低调,爱好和平的他们总是能洞察到别人的闪光点,不会轻易去抱怨别人,能够体谅别人,赞赏别人,很多人都很乐意
  •   文 博  出土睡虎地秦简等36件一级文物,是考古工作者常去的“文物大县”  退休后的陈抗生依然放不下云梦。不久后,从北京赶来的文物专家辨认出:战国七雄到秦国
  • 「一些日常温柔美好的短句文案」❶终岁新事无二三❷内不愧心,外不媚俗❸这一生,是场浪漫的康复❹与理想平等交易,同喧嚣保持距离❺半路下车的人很多,你不必耿耿于怀❻永
  • 公安干警对过往车辆和人员严格检查,将工作做到细之又细,他们说“我们的背后是兰州”一张“大白”小憩的图片感动了兰州市民,视频浏览量逾百万人次,不少网友直呼“大白辛
  • (停电原因:线路改造) 南六路H03环网柜101开关后段线路:中油宾馆、城中工商局家属院、西宁雅苑物业公司(中石花园)、西宁宜家物业公司、建行家属院、省国税局、
  • 【b.niee】20190822更新一则✨오늘하루식단쓰- ✨ #마미스런치 #바질새우샐러드 + #리코타치즈 추가 ! 비쥬얼이 넘 예뻐서 꼭 가보고싶었
  • ”尔有不去、不会的意思,有静中看静之味,思为思念,象征女子心思细腻、温柔体贴,二者平仄结合,读起来朗朗上口,也寓意女生喜静,文采斐然,性格温柔美好,内心浪漫,举
  • 虽然《生化危机》拆分出的两条时间线质量不一,但它以原游戏为基础创作出的新故事和衔接上都令人印象深刻,如果你是威斯克的粉丝,相信会观剧愉快。尽管在质量上不平衡,但
  • 去年的你莫名其妙出现在我的生命里,捡到你的那天我真的觉得和你有缘,是上天赐给我的礼物,带给我很多欢乐,不论工作多烦躁,但是看见你在那呼呼大睡,我就瞬间烦恼都没了
  • 小狗宝,是不是也在想姐姐,在等姐姐回家。今天出去搬砖搬到现在还没到家,思狗心切打开监控一看,原来她很爱趴的地方没了狗影,取而代之的,是她本周宠幸最多的小黄鸭。
  • 一次,他在收藏文字石时偶然得到一块“半”字奇石,这让他有了“浮生半日闲”的灵感。才思寄于石头达到“人石合一”的境界“每块奇石都是有生命的。
  • 人生是悲是喜,在心不在境,与其愁苦畏惧,不若笑面相迎。 ​​​#王一博这就是街舞5# wyb#王一博这就是街舞# 走过的路很长,想给你漫天星河滚烫。
  • 峰值1300尼特的高亮度即使在阳光下也可以看清屏幕内容,实在是让我很佩服的屏幕✨拍照这款手机拍照功能都快要火出圈了,最先隆重介绍的就是夜拍功能,之前夜拍的时候都
  • 3成年人的婚姻,买单和帮你成年人的婚姻里,其实向来不缺这样的人:他们说了一千遍顾家,讲爱却不讲钱——要么根本不赚钱,要么赚了自己花,嘴上全是责任,心里都是自己;
  • 今日排行榜已出炉,进来逛逛吧~特别推荐:【三明治保鲜袋】不管是切片吐司,贝果,还是奶酪,杂粮。青皮红壤甜到爆炸~~错过的只能下次再约啦~~#麦青碎碎念# [送花
  • 或者,就是因为我的这热切渴望、又把自己完全放在最后面的心理,我更多被大家认为:橘子是一个很温和包容稳定友善的人,心很大、总乐乐呵呵的,什么都能做,一个人没问题、
  • 霸陵新区接待部张主任张静029—86695661霸陵新区是离市中心比较近的一个区,也是西安有名的果园乡,所以在灞桥区有一家非常有代表性的园林式陵园--西安霸陵新
  •     49岁后你行丙戌大运,戌土食神旺,收入也可以,但墓库运,食伤也克官,在单位就没啥发展前景了;婚姻上两个丙火争辛金,犯争夺对婚姻不顺,要么就容易配偶身体健
  • #Les表白墙[超话]# 05杭州p tpl ppl都可 想找姐姐[泪]我很粘人很乖(确信) 平时喜欢听听歌 看看番 喜欢kpop 大本命是柳智敏 平时住校但是