国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LCD顯示異常分析——開機(jī)閃現(xiàn)花屏

2022-09-22 11:43 作者:信盈達(dá)  | 我要投稿

插播一條信息????

直播時(shí)間:每天下午15:00到17:00,晚上19:00到21:00開啟知識直播專場?。。?/p>

直播地址:B站主頁直播間,某音搜索“信盈達(dá)”賬號(有兩個(gè)號,分享不一樣的知識直播);

還是趕緊行動起來吧?。?!??

LCD開機(jī)瞬間會閃現(xiàn)雪花屏的問題,而這類問題都有個(gè)共同點(diǎn),那就是都發(fā)生在帶GRAM的屏上,同樣的問題,在休眠喚醒時(shí)也會出現(xiàn)?,F(xiàn)象如下圖所示:

從上面的動態(tài)圖可以看出,出現(xiàn)瞬間花屏的問題,主要有兩個(gè)原因:1. 背光開啟的時(shí)間過早。2. 對GRAM的寫速度(W) < 對GRAM的讀速度(R);


其實(shí),只要任意解決其中一個(gè)問題,都不會出現(xiàn)開機(jī)閃現(xiàn)花屏的現(xiàn)象。開發(fā)人員第一次碰到這類問題時(shí),往往第一反應(yīng)會認(rèn)為花屏就是在第一幀產(chǎn)生的,但實(shí)際從上面的圖中我們可以看到,人眼看到的花屏其實(shí)已經(jīng)是在第二幀了。

對于第一點(diǎn),開機(jī)閃現(xiàn)花屏是因?yàn)閡boot中背光開的太早導(dǎo)致。但在進(jìn)入Android系統(tǒng)后,休眠喚醒時(shí)還會有花屏問題,這就有點(diǎn)說不通???因?yàn)锳ndroid的PowerManager框架本身能夠確保在休眠的時(shí)候先關(guān)背光,后關(guān)顯示;在喚醒的時(shí)候先開顯示,后開背光,顯示驅(qū)動里面也做了刷背景色的動作,只要GRAM中的數(shù)據(jù)沒有被填充完,顯示驅(qū)動的流程就不會接著往下走,進(jìn)而也不可能開啟背光。所以一旦背光點(diǎn)亮,說明GRAM已經(jīng)被初始化了,可為什么還能看見GRAM中的垃圾數(shù)據(jù)呢?

這就引出了第二點(diǎn):因?yàn)閷RAM 寫的速度小于讀的速度,哪怕W只比R小那么一丁點(diǎn)兒,只要它們同時(shí)從第一顆像素開始掃描,屏上顯示的第一幀永遠(yuǎn)都是垃圾數(shù)據(jù)。


前面已經(jīng)提到過了,只要任意解決其中一個(gè)問題,閃花屏的問題就能解決。

1. 推遲背光開啟的時(shí)間

這里的推遲動作其實(shí)是相對的,即你可以在初始化完GRAM后,等待1個(gè)TE信號,再開啟背光。

或者在給屏幕發(fā)送Sleep Out (0x11)、Display On (0x29)指令前,先通過Write Memory Start (0x2C)指令將GRAM初始化好。


2. 提高GRAM的寫速度

即提高主控端總線上的送圖速度,比如提高SPI總線的時(shí)鐘頻率(SPI屏),提高RS/WR的切換速率或擴(kuò)充DATA總線(MCU屏),提高PHY Clock Frequency (MIPI DSI屏)。


上面的問題如果發(fā)生在常白屏(即默認(rèn)上電就是白屏)上,那么往往會給人產(chǎn)生撕裂(tear effect)的假象,見下圖:

其實(shí)原理和上面是類似的,只是由于人的視覺殘留效應(yīng),造成背光從滅到亮那一瞬間看到的第一幀印象極為深刻。尤其對于幀率較低(如30fps)的顯示屏,視覺殘留效果尤為明顯,因此會對該類問題錯(cuò)誤的判斷為撕裂問題而進(jìn)行處理。

來源:文章來源于網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除。


結(jié)尾福利小彩蛋:????

近期信盈達(dá)推出福利活動,各項(xiàng)課程資料免費(fèi)領(lǐng)取??!

我們有嵌入式、物聯(lián)網(wǎng)、python、單片機(jī)、C語言、PCB、Linux、硬件設(shè)計(jì),STM32等課程資料等你來拿??!

還能加入訓(xùn)練營,和志同道合的小伙伴萌共同學(xué)習(xí),一起進(jìn)步?。??

掃描下方二維碼,添加小助手,馬上領(lǐng)取資料哦(千萬記得要備注:B站+課程名字??)??

小助手班班在訓(xùn)練營等你一起學(xué)習(xí)~


LCD顯示異常分析——開機(jī)閃現(xiàn)花屏的評論 (共 條)

分享到微博請遵守國家法律
讷河市| 昌都县| 马山县| 城口县| 新平| 富平县| 雷州市| 南通市| 萨迦县| 泾源县| 上高县| 汕尾市| 清河县| 莲花县| 湘潭市| 乐至县| 甘德县| 肇源县| 潍坊市| 肇庆市| 平塘县| 和田市| 拜城县| 公安县| 金沙县| 江达县| 东乌珠穆沁旗| 东阿县| 马关县| 福州市| 延安市| 开江县| 昔阳县| 竹山县| 吐鲁番市| 观塘区| 颍上县| 江川县| 肃宁县| 白沙| 永城市|