亚洲综合视频在线_国产亚洲欧洲一区高清在线观看_欧美日韩成人综合_国产精品99久久久久久白浆小说_美女在线一区二区_欧美性xxxxx极品_国内偷自视频区视频综合_亚洲色图18p_亚洲视频一二三区_国产日韩欧美中文

RK3588-MIPI屏幕調試筆記:RK3588-MIPI-DSI之LCD上電初始化時序-世界快播

2023-06-11 14:14:46 來源:jf_30051736

打印 放大 縮小


(資料圖片僅供參考)

一. 簡介

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

二. 數據類型:Data Type

2.1 常見數據類型 1 :DCS Write

注意:這里的parameter并不是指數據字節個數

0x05 命令類型: 單字節數據    (DCS Short Write, no parameters)0x15 命令類型: 雙字節數據    (DCS Short Write, 1 parameter)0x39 命令類型: 多字節數據    (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|  |  | |  ||  |  | |  數據|  |  | | 寄存器地址|  |  數據長度|  延時命令類型(0x05: 單字節數據 0x15: 雙字節數據 0x39: 多字節數據)解析:Data Type:0x15       ( 0x15格式的數據類型 DCS Short Write, 1 parameter)Delay:0x00           ( 延時,表示當前 Packet 發送完成之后,需要延時多少 ms,再開始發送下一條命令 )PayloadLength:0x02  ( Packet 的有效負載長度為2 Bytes,數據字節個數為2 )Payload: 0x80 0x77    ( Payload 數據 )

0x39 命令類型是帶多個參數,大于兩個參數 (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 常見數據類型 2 :Generic Write

注意:這里的parameter并不是指數據字節個數

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

三. RK平臺上電初始化時序配置

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

3.2 將屏廠的初始化代碼轉換成RK平臺的屏幕上電初始化時序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];

審核編輯:湯梓紅

關鍵詞:

責任編輯:ERM523

相關閱讀

亚洲综合视频在线_国产亚洲欧洲一区高清在线观看_欧美日韩成人综合_国产精品99久久久久久白浆小说_美女在线一区二区_欧美性xxxxx极品_国内偷自视频区视频综合_亚洲色图18p_亚洲视频一二三区_国产日韩欧美中文
亚洲成av人片一区二区梦乃| 日韩av电影一区| 99国产精品久| 色欧美片视频在线观看| 久久久天堂av| 国产成人综合在线观看| 日本精品一级二级| 国内偷窥港台综合视频在线播放| 2024国产精品| 99久久久无码国产精品| 亚洲国产精品久久一线不卡| 欧美在线色视频| 日韩和欧美一区二区| 欧美成人一级视频| 99久久免费视频.com| 日韩欧美一区在线| 蜜桃久久精品一区二区| 欧美男女性生活在线直播观看| 奇米一区二区三区av| 精品乱人伦小说| 高清国产午夜精品久久久久久| 日韩欧美资源站| 亚洲女同女同女同女同女同69| 婷婷一区二区三区| 欧美精品一区男女天堂| aaa欧美日韩| 国产精品天干天干在观线| 亚洲尤物在线视频观看| 欧美羞羞免费网站| 午夜精品久久久久久久99樱桃| 色综合久久中文综合久久97| 国产欧美日韩三区| 成人小视频在线| 日韩精品视频网| 久久久久久久久久久久电影 | 国产.欧美.日韩| 亚洲综合色成人| 国产亚洲一区字幕| 色婷婷激情久久| 精品在线你懂的| 一区二区三区四区不卡在线| 717成人午夜免费福利电影| 国产精品亚洲一区二区三区妖精| 亚洲私人黄色宅男| 国产丝袜欧美中文另类| 5月丁香婷婷综合| 欧美午夜一区二区三区免费大片| 国产精品一区久久久久| 免费成人av资源网| 亚洲综合色成人| 亚洲少妇屁股交4| 日韩理论片在线| 中文字幕在线一区免费| 久久精品视频一区二区| 欧美性受xxxx| 在线不卡中文字幕| 欧美一级日韩一级| 69成人精品免费视频| 欧美性猛交xxxx乱大交退制版| 成人av电影在线网| 91亚洲永久精品| 91久久线看在观草草青青| 欧美人妇做爰xxxⅹ性高电影| 色欧美片视频在线观看在线视频| 91在线观看污| 欧美日韩在线播放三区| 在线成人高清不卡| 日韩欧美高清dvd碟片| 欧美主播一区二区三区| 91精品国产高清一区二区三区 | 精品福利在线导航| 91久久精品一区二区二区| 蜜臀av性久久久久蜜臀aⅴ| 欧美在线综合视频| 亚洲美女在线国产| 欧美一级片在线| 欧美激情一区二区| 色综合久久99| 国产日产精品1区| 另类小说欧美激情| 亚洲人成网站色在线观看| 国产精选一区二区三区| av在线综合网| 自拍视频在线观看一区二区| 国产欧美精品一区二区色综合 | 国产在线精品一区二区不卡了 | 久久精品国产亚洲5555| 日韩女同互慰一区二区| 91免费精品国自产拍在线不卡| 国产一区二区精品久久| 亚洲欧美自拍偷拍色图| 欧美在线视频日韩| 丁香天五香天堂综合| 久久国产剧场电影| 国内精品在线播放| 大胆欧美人体老妇| 在线看国产一区| 色婷婷精品久久二区二区蜜臂av | 日韩和欧美一区二区| 欧美丰满嫩嫩电影| 成人av第一页| 一本色道久久综合亚洲91| 色综合久久天天| 日韩福利视频导航| 色噜噜狠狠一区二区三区果冻| 日韩一区二区在线观看| 成人午夜精品在线| 99在线热播精品免费| 欧美成人福利视频| 国产不卡视频一区| 欧美一区二区三区免费大片| 亚洲国产成人av| 国产欧美日韩三区| 日韩欧美国产不卡| 国产精品一二三区| 午夜精彩视频在线观看不卡| 懂色一区二区三区免费观看| 国产一区二区三区久久久| 7777精品伊人久久久大香线蕉完整版| 蜜桃精品视频在线观看| 国产无遮挡一区二区三区毛片日本| 欧美在线|欧美| 日韩精品影音先锋| 日本韩国欧美三级| 成人美女视频在线看| 亚洲欧美日韩电影| 一区二区三区中文在线观看| 91精品国产欧美一区二区| 不卡在线观看av| 国产精品 欧美精品| 国产九色sp调教91| 懂色av一区二区三区免费看| 97国产一区二区| 久久久欧美精品sm网站| 国产日韩欧美高清| 欧美成人欧美edvon| 久久精品欧美一区二区三区麻豆| 精品免费日韩av| 丝袜美腿成人在线| 成人午夜视频在线| 欧美日韩一级视频| 亚洲色图欧美激情| 国产伦精品一区二区三区免费迷| a4yy欧美一区二区三区| 欧美美女网站色| 一区二区在线看| 国产98色在线|日韩| 欧美视频一区二区三区四区 | 久久99精品久久久| 99久久精品99国产精品| 欧美日韩国产小视频在线观看| 色婷婷久久久久swag精品| 18欧美乱大交hd1984| 国产成人在线视频网站| 精品国产乱码久久久久久1区2区 | 图片区小说区国产精品视频| 国产精品69久久久久水密桃| 欧美一区二区观看视频| 日韩中文字幕亚洲一区二区va在线| 成人综合婷婷国产精品久久免费| 欧美日韩卡一卡二| 五月天精品一区二区三区| 欧美日韩一区国产| 男女男精品网站| 亚洲人午夜精品天堂一二香蕉| 99精品一区二区| 三级一区在线视频先锋| 久久久久久久电影| 日韩欧美一区在线观看| 精品在线视频一区| 亚洲色图欧美激情| 欧美精品一区二区蜜臀亚洲| 欧美日韩成人综合天天影院 | 水野朝阳av一区二区三区| 精品久久久久久久久久久久久久久久久| 蜜桃av噜噜一区| 一区二区三区不卡在线观看| 国产午夜精品一区二区三区嫩草| 日韩一区二区免费在线观看| 亚洲成av人综合在线观看| 精品久久久久久久久久久久久久久| 91网上在线视频| 麻豆一区二区在线| 日本不卡123| 美女视频黄久久| 日韩不卡在线观看日韩不卡视频| 一区二区在线观看视频| 久久久九九九九| 欧美日韩一区 二区 三区 久久精品 | 国产视频一区在线观看| 欧美日本一区二区三区| 99re热这里只有精品视频| 粉嫩13p一区二区三区| 国产一区二区久久| 国产精品正在播放| 91网上在线视频| 欧美精品乱码久久久久久| 精品日韩一区二区三区免费视频| 日韩你懂的在线播放| 欧美日韩国产高清一区二区三区|