久久人妻av一区二区软件 ,欧美日韩中文亚洲另类春色,国产欧美亚洲精品a,亚洲a∨无码男人的天堂,精品亚洲人伦一区二区三区,国产美女精品一区二区,欧美精品aaa久久久影院,成人精品天堂一区二区三区
首頁 資訊 > 業(yè)界 > 正文

世界快訊:RK3588-MIPI屏幕調(diào)試筆記:RK3588-MIPI-DSI之LCD上電初始化時(shí)序


(資料圖)

一. 簡介

mipi屏調(diào)試一般都要在RK平臺(tái)的dts中配置屏幕上電初始化時(shí)序 :panel-init-sequence和下電初始化時(shí)序:panel-exit-sequence。本文講解如何配置屏幕的這些初始化時(shí)序。專欄總目錄

二. 數(shù)據(jù)類型:Data Type

2.1 常見數(shù)據(jù)類型 1 :DCS Write

注意:這里的parameter并不是指數(shù)據(jù)字節(jié)個(gè)數(shù)

0x05 命令類型: 單字節(jié)數(shù)據(jù)    (DCS Short Write, no parameters)0x15 命令類型: 雙字節(jié)數(shù)據(jù)    (DCS Short Write, 1 parameter)0x39 命令類型: 多字節(jié)數(shù)據(jù)    (DCS Long Write, n parameters n > 2)

0x05 命令類型:(DCS Short Write, no parameters)

05 95 01 1105 95 01 29

0x15 命令類型:(DCS Short Write, 1 parameter)

15 00 02 80 77|  |  | |  ||  |  | |  數(shù)據(jù)|  |  | | 寄存器地址|  |  數(shù)據(jù)長度|  延時(shí)命令類型(0x05: 單字節(jié)數(shù)據(jù) 0x15: 雙字節(jié)數(shù)據(jù) 0x39: 多字節(jié)數(shù)據(jù))解析:Data Type:0x15       ( 0x15格式的數(shù)據(jù)類型 DCS Short Write, 1 parameter)Delay:0x00           ( 延時(shí),表示當(dāng)前 Packet 發(fā)送完成之后,需要延時(shí)多少 ms,再開始發(fā)送下一條命令 )PayloadLength:0x02  ( Packet 的有效負(fù)載長度為2 Bytes,數(shù)據(jù)字節(jié)個(gè)數(shù)為2 )Payload: 0x80 0x77    ( Payload 數(shù)據(jù) )

0x39 命令類型是帶多個(gè)參數(shù),大于兩個(gè)參數(shù) (DCS Long Write / write_LUT Command Packet)

39 00 06 FF 77 01 00 00 1039 00 03 C0 63 0039 00 03 C1 11 02

2.2 常見數(shù)據(jù)類型 2 :Generic Write

注意:這里的parameter并不是指數(shù)據(jù)字節(jié)個(gè)數(shù)

0x03 命令類型:  單字節(jié)數(shù)據(jù) (Generic Short Write, no parameters)0x13 命令類型:  雙字節(jié)數(shù)據(jù) (Generic Short Write, 1 parameter)0x23 命令類型:  三字節(jié)數(shù)據(jù) (Generic Short Write, 2 parameters)0x29 命令類型:  多字節(jié)數(shù)據(jù) (Generic Long Write, n parameters n > 2)

三. RK平臺(tái)上電初始化時(shí)序配置

屏廠給的MIPI屏初始化代碼:

params- >dsi.vertical_sync_active=2params- >dsi.vertical_backporch=10params- >dsi.vertical_frontporch=14params- >dsi.horizontal_sync_active=24params- >dsi.horizontal_backporch=80params- >dsi.horizontal_frontporch=60params- >dsi.PLL_CLOCK=478 LCD_nReset=1;Delayms(5);LCD_nReset=0;Delayms(20);//10LCD_nReset=1;Delayms(200);//120Generic_Short_Write_1P(0xB0,0x01);Generic_Short_Write_1P(0xC0,0x26);Generic_Short_Write_1P(0xC1,0x10);Generic_Short_Write_1P(0xC2,0x0E);Generic_Short_Write_1P(0xC3,0x00);Generic_Short_Write_1P(0xC4,0x00);Generic_Short_Write_1P(0xC5,0x23);Generic_Short_Write_1P(0xC6,0x11);Generic_Short_Write_1P(0xC7,0x22);Generic_Short_Write_1P(0xC8,0x20);Generic_Short_Write_1P(0xC9,0x1E);Generic_Short_Write_1P(0xCA,0x1C);Generic_Short_Write_1P(0xCB,0x0C);Generic_Short_Write_1P(0xCC,0x0A);Generic_Short_Write_1P(0xCD,0x08);Generic_Short_Write_1P(0xCE,0x06);Generic_Short_Write_1P(0xCF,0x18);Generic_Short_Write_1P(0xD0,0x02);Generic_Short_Write_1P(0xD1,0x00);Generic_Short_Write_1P(0xD2,0x00);Generic_Short_Write_1P(0xD3,0x00);Generic_Short_Write_1P(0xD4,0x26);Generic_Short_Write_1P(0xD5,0x0F);Generic_Short_Write_1P(0xD6,0x0D);Generic_Short_Write_1P(0xD7,0x00);Generic_Short_Write_1P(0xD8,0x00);Generic_Short_Write_1P(0xD9,0x23);Generic_Short_Write_1P(0xDA,0x11);Generic_Short_Write_1P(0xDB,0x21);Generic_Short_Write_1P(0xDC,0x1F);Generic_Short_Write_1P(0xDD,0x1D);Generic_Short_Write_1P(0xDE,0x1B);Generic_Short_Write_1P(0xDF,0x0B);Generic_Short_Write_1P(0xE0,0x09);Generic_Short_Write_1P(0xE1,0x07);Generic_Short_Write_1P(0xE2,0x05);Generic_Short_Write_1P(0xE3,0x17);Generic_Short_Write_1P(0xE4,0x01);Generic_Short_Write_1P(0xE5,0x00);Generic_Short_Write_1P(0xE6,0x00);Generic_Short_Write_1P(0xE7,0x00);Generic_Short_Write_1P(0xB0,0x03);Generic_Short_Write_1P(0xBE,0x04);Generic_Short_Write_1P(0xB9,0x40);Generic_Short_Write_1P(0xCC,0x88);Generic_Short_Write_1P(0xC8,0x0C);Generic_Short_Write_1P(0xC9,0x07);Generic_Short_Write_1P(0xCD,0x01);Generic_Short_Write_1P(0xCA,0x40);Generic_Short_Write_1P(0xCE,0x1A);Generic_Short_Write_1P(0xCF,0x60);Generic_Short_Write_1P(0xD2,0x08);Generic_Short_Write_1P(0xD3,0x08);Generic_Short_Write_1P(0xDB,0x01);Generic_Short_Write_1P(0xD9,0x06);Generic_Short_Write_1P(0xD4,0x00);Generic_Short_Write_1P(0xD5,0x01);Generic_Short_Write_1P(0xD6,0x04);Generic_Short_Write_1P(0xD7,0x03);Generic_Short_Write_1P(0xC2,0x00);Generic_Short_Write_1P(0xC3,0x0E);Generic_Short_Write_1P(0xC4,0x00);Generic_Short_Write_1P(0xC5,0x0E);Generic_Short_Write_1P(0xDD,0x00);Generic_Short_Write_1P(0xDE,0x0E);Generic_Short_Write_1P(0xE6,0x00);Generic_Short_Write_1P(0xE7,0x0E);Generic_Short_Write_1P(0xC2,0x00);Generic_Short_Write_1P(0xC3,0x0E);Generic_Short_Write_1P(0xC4,0x00);Generic_Short_Write_1P(0xC5,0x0E);Generic_Short_Write_1P(0xDD,0x00);Generic_Short_Write_1P(0xDE,0x0E);Generic_Short_Write_1P(0xE6,0x00);Generic_Short_Write_1P(0xE7,0x0E);Generic_Short_Write_1P(0xB0,0x06);Generic_Short_Write_1P(0xC0,0xA5);Generic_Short_Write_1P(0xD5,0x1C);Generic_Short_Write_1P(0xC0,0x00);Generic_Short_Write_1P(0xB0,0x00);Generic_Short_Write_1P(0xBD,0x30);//VCOM  37Generic_Short_Write_1P(0xF9,0x5C);Generic_Short_Write_1P(0xC2,0x14);Generic_Short_Write_1P(0xC4,0x14);Generic_Short_Write_1P(0xBF,0x15);Generic_Short_Write_1P(0xC0,0x0C);Generic_Short_Write_1P(0xB0,0x00);Generic_Short_Write_1P(0xB1,0x79);Generic_Short_Write_1P(0xBA,0x8F);//     DCS_Short_Write_NP(0x11);     Delay(200);     DCS_Short_Write_NP(0x29);     Delay(50);

3.1 分析客戶給的mipi屏初始化代碼:

Generic_Short_Write_1P(0xBA,0x8F);Generic_Short_Write_1P表示:發(fā)送Generic命令,帶1個(gè)參數(shù),數(shù)據(jù)字節(jié)個(gè)數(shù)為2(Generic Short Write, 1 parameter)0xBA:寄存器地址0x8F:數(shù)據(jù)1為0x8F
在DTS上轉(zhuǎn)成RK上的mipi屏初始化格式
13 00 02 BA 8F解析:13 表示0x13數(shù)據(jù)類型的指令00 表示沒有延時(shí)02 表示兩個(gè)數(shù)據(jù)長度 :0xBA,0x8FBA 表示寄存器地址0xBA8F 表示0x8F這個(gè)數(shù)據(jù)
分析客戶給的mipi屏初始化代碼:
DCS_Short_Write_NP(0x11); Delay(200); DCS_Short_Write_NP(0x29); Delay(50);  解析: DCS_Short_Write_NP表示:只發(fā)送DCS命令,不帶參數(shù),數(shù)據(jù)字節(jié)個(gè)數(shù)為1。(DCS Short Write, no parameters) 0x11:數(shù)據(jù)1為0x11 Delay(200):延遲為200
在DTS上轉(zhuǎn)成RK上的mipi屏初始化格式
05 C8 01 1105 32 01 29解析:05 表示0x05數(shù)據(jù)類型的指令C8 表示延時(shí)為200 轉(zhuǎn)換成16進(jìn)制為0xC801 表示1個(gè)數(shù)據(jù)長度 :0x1111 表示數(shù)據(jù):0x11

3.2 將屏廠的初始化代碼轉(zhuǎn)換成RK平臺(tái)的屏幕上電初始化時(shí)序DTS配置:

panel-init-sequence = [13 00 02 B0 0113 00 02 C0 2613 00 02 C1 1013 00 02 C2 0E13 00 02 C3 0013 00 02 C4 0013 00 02 C5 2313 00 02 C6 1113 00 02 C7 2213 00 02 C8 2013 00 02 C9 1E13 00 02 CA 1C13 00 02 CB 0C13 00 02 CC 0A13 00 02 CD 0813 00 02 CE 0613 00 02 CF 1813 00 02 D0 0213 00 02 D1 0013 00 02 D2 0013 00 02 D3 0013 00 02 D4 2613 00 02 D5 0F13 00 02 D6 0D13 00 02 D7 0013 00 02 D8 0013 00 02 D9 2313 00 02 DA 1113 00 02 DB 2113 00 02 DC 1F13 00 02 DD 1D13 00 02 DE 1B13 00 02 DF 0B13 00 02 E0 0913 00 02 E1 0713 00 02 E2 0513 00 02 E3 1713 00 02 E4 0113 00 02 E5 0013 00 02 E6 0013 00 02 E7 0013 00 02 B0 0313 00 02 BE 0413 00 02 B9 4013 00 02 CC 8813 00 02 C8 0C13 00 02 C9 0713 00 02 CD 0113 00 02 CA 4013 00 02 CE 1A13 00 02 CF 6013 00 02 D2 0813 00 02 D3 0813 00 02 DB 0113 00 02 D9 0613 00 02 D4 0013 00 02 D5 0113 00 02 D6 0413 00 02 D7 0313 00 02 C2 0013 00 02 C3 0E13 00 02 C4 0013 00 02 C5 0E13 00 02 DD 0013 00 02 DE 0E13 00 02 E6 0013 00 02 E7 0E13 00 02 C2 0013 00 02 C3 0E13 00 02 C4 0013 00 02 C5 0E13 00 02 DD 0013 00 02 DE 0E13 00 02 E6 0013 00 02 E7 0E13 00 02 B0 0613 00 02 C0 A513 00 02 D5 1C13 00 02 C0 0013 00 02 B0 0013 00 02 BD 3013 00 02 F9 5C13 00 02 C2 1413 00 02 C4 1413 00 02 BF 1513 00 02 C0 0C13 00 02 B0 0013 00 02 B1 7913 00 02 BA 8F05 C8 01 1105 32 01 29];panel-exit-sequence = [05 00 01 2805 00 01 10];

審核編輯:湯梓紅

關(guān)鍵詞:

最近更新

關(guān)于本站 管理團(tuán)隊(duì) 版權(quán)申明 網(wǎng)站地圖 聯(lián)系合作 招聘信息

Copyright © 2005-2023 創(chuàng)投網(wǎng) - www.bbcnxku.cn All rights reserved
聯(lián)系我們:39 60 29 14 2@qq.com
皖I(lǐng)CP備2022009963號(hào)-3

主站蜘蛛池模板: 爆乳一区二区三区无码| 亚洲国产专区校园欧美| 中文字幕久久波多野结衣av| 狠狠色噜噜狠狠狠狠777米奇| 国产亚洲精品第一综合| 精品9e精品视频在线观看| 亚洲a∨精品一区二区三区下载| 果冻传媒av精品一区| 无码熟妇人妻av影片在线| 精品久久久久久中文字幕202| 国产aⅴ精品一区二区三区尤物 | 亚洲国产品综合人成综合网站| 国产成人精品午夜福利软件| 久久亚洲中文字幕伊人久久大| 色婷婷亚洲十月十月色天 | 亚洲а∨天堂2014在线无码| 99久久精品无码专区| 国产成人精品一区二区3| 中文有无人妻vs无码人妻激烈| 伊在人亚洲香蕉精品区麻豆| 大狠狠大臿蕉香蕉大视频| 国精品人妻无码一区二区三区蜜柚| a级大胆欧美人体大胆666 | 在线观看无码av网站永久| 久久99热这里只有精品66| 国产成人av在线免播放观看| 极品无码人妻巨屁股系列| 亚洲日韩精品一区二区三区无码| 高清有码国产一区二区| 国产成人无码a区视频| 成人无码黄动漫在线播放| 69做爰视频在线观看| 国产欧美日本亚洲精品一5区| 国产精品导航一区二区| 日韩亚洲制服丝袜中文字幕| 国产成人av在线免播放观看新| 成人精品视频在线观看不卡| 国产毛片一区二区精品| 国产综合亚洲区在线观看| 亚洲旡码av中文字幕| 极品无码国模国产在线观看|