久久国内精品视频,激情懂色av一区av二区av,国产精品无码永久免费888,欧美日韩国产精品自在自线

社會 >   >  正文

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

評論


(相關資料圖)

一. 簡介

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];

審核編輯:湯梓紅

標簽:

今日熱點

熱點排行

最近更新

所刊載信息部分轉載自互聯網,并不代表本網贊同其觀點和對其真實性負責。郵箱:5855973@qq.com

聯系我們| 中國品牌網 | 滬ICP備2022005074號-18 營業執照  Copyright © 2018@. All Rights Reserved.

久久国内精品视频,激情懂色av一区av二区av,国产精品无码永久免费888,欧美日韩国产精品自在自线
国产精品v欧美精品v日韩精品| 亚洲黄色成人| 亚洲国产精品久久久久秋霞影院| 欧美一区二区黄色| 国产亚洲精品bt天堂精选| 欧美一区二区高清| 国产精品爽爽爽| 在线观看中文字幕不卡| 精品成人久久| 宅男精品导航| 亚洲精品日日夜夜| 欧美亚洲日本国产| 欧美精品v日韩精品v韩国精品v| 伊人成人网在线看| 欧美一级免费视频| 欧美日韩国产一区| 久久久蜜桃一区二区人| 亚洲精品日韩一| 国产一在线精品一区在线观看| 亚洲第一中文字幕| 欧美精品久久久久久久久久| 久久av免费一区| 欧美成人免费在线观看| 亚洲国产高清一区| 国产亚洲福利一区| 亚洲激情婷婷| 免费成人性网站| 久久综合色综合88| 免费亚洲网站| 免费观看一区| 亚洲电影成人| 国产精品成人av性教育| 国语自产精品视频在线看8查询8| 亚洲精品国久久99热| 久久国产免费看| 久久久久久久尹人综合网亚洲| 国产精品视频第一区| 欧美视频中文一区二区三区在线观看| 亚洲精品中文在线| 国产精品久久999| 国产综合精品一区| 久久国产精品第一页| 欧美激情aaaa| 国内成人精品一区| 国产乱码精品一区二区三区五月婷| 羞羞答答国产精品www一本| 国产欧美日韩视频一区二区三区| 亚洲欧洲精品一区二区| 欧美大色视频| 久久视频免费观看| 久久精品国产欧美亚洲人人爽| 尤物在线观看一区| 黑人一区二区三区四区五区| 国产精品人成在线观看免费| 在线亚洲免费视频| 先锋影音国产一区| 欧美日韩国产精品成人| 国产嫩草影院久久久久| 国产精品夫妻自拍| 在线一区欧美| 在线亚洲成人| 正在播放日韩| 国产精品视频区| 欧美大片免费看| 国产日本欧美一区二区| 欧美好吊妞视频| 国产一区二区三区电影在线观看| 国产精品久久久久久久久久久久久久| 国产精品午夜在线| 亚洲欧美国产高清va在线播| 国产精品xxxav免费视频| 欧美性视频网站| 免费久久99精品国产自在现线| 亚洲免费精彩视频| 国外成人性视频| 国产日韩在线视频| 国产亚洲a∨片在线观看| 久久久久久国产精品一区| 久久综合网色—综合色88| 狠狠做深爱婷婷久久综合一区| 亚洲第一在线综合在线| 国产女主播视频一区二区| 国产精品一区二区视频| 夜夜嗨av一区二区三区四区| 亚洲国产精品久久久久秋霞蜜臀| 欧美视频在线观看一区| 久久午夜羞羞影院免费观看| 海角社区69精品视频| 欧美日韩免费一区| 欧美日韩理论| 日韩一级欧洲| 亚洲免费影视第一页| 亚洲欧洲美洲综合色网| 免费欧美高清视频| 欧美日韩一区二区在线观看视频| 亚洲视频在线播放| 久久色中文字幕| 国模大胆一区二区三区| 亚洲激情自拍| 尤物yw午夜国产精品视频| 国产乱码精品一区二区三| 亚洲午夜一区二区三区| 久久久久网址| 国产网站欧美日韩免费精品在线观看| 国产一区二区三区自拍| 国产精品欧美日韩一区| 国产精品系列在线| 久久噜噜噜精品国产亚洲综合| 黄色在线成人| 亚洲国产欧美一区二区三区久久| 亚洲精品黄网在线观看| 欧美激情综合亚洲一二区| 欧美午夜www高清视频| 国产日韩欧美一区在线| 亚洲国产精品久久久久久女王| 欧美看片网站| 欧美手机在线| 欧美性猛片xxxx免费看久爱| 国产日韩在线看片| 亚洲欧美日韩在线播放| 欧美视频在线一区二区三区| 亚洲欧洲日产国码二区| 亚洲国产精品久久久久久女王| 亚洲美女精品一区| 亚洲欧洲综合| 免费成人美女女| 久久艳片www.17c.com| 一区二区三区日韩欧美| 久久久久久久波多野高潮日日| 在线观看视频日韩| 国产精品呻吟| 欧美亚洲色图校园春色| 久久国产精品一区二区三区四区| 另类国产ts人妖高潮视频| 亚洲电影专区| 另类欧美日韩国产在线| 欧美日韩国产成人高清视频| 欧美一区二区视频免费观看| 国产精品永久入口久久久| 久久精品国产一区二区三| 亚洲裸体俱乐部裸体舞表演av| 欧美视频久久| 午夜国产欧美理论在线播放| 韩国av一区二区三区四区| 欧美香蕉视频| 欧美国产激情二区三区| 久久成人国产精品| 伊人成人在线| av成人国产| 欧美精品一卡| 欧美福利视频| 亚洲清纯自拍| 免费高清在线视频一区·| 欧美日韩国产精品专区| 欧美日韩国产在线观看| 正在播放欧美视频| 亚洲欧美国产精品桃花| 在线播放豆国产99亚洲| 国产丝袜一区二区三区| 欧美视频网址| 国产精品国产a级| 亚洲欧美在线另类| 欧美二区视频| 欧美激情精品久久久六区热门| 亚洲国产欧美不卡在线观看| 欧美色图一区二区三区| 日韩亚洲成人av在线| 伊人婷婷欧美激情| 亚洲福利视频网| 亚洲欧美日韩精品综合在线观看| 久久一日本道色综合久久| 久久在精品线影院精品国产| 国产主播一区二区三区| 一本色道88久久加勒比精品| 欧美人与性动交a欧美精品| 先锋影音网一区二区| 欧美精品在欧美一区二区少妇| 99成人在线| 亚洲乱亚洲高清| 欧美午夜无遮挡| 欧美日韩国产一区二区三区| 欧美乱人伦中文字幕在线| 久久久精品tv| 欧美精品v日韩精品v韩国精品v| 国产精品久久97| 亚洲黄色天堂| 亚洲男人影院| 亚洲大胆人体在线| 一区视频在线播放| 亚洲视频播放| 欧美在线视频导航| 国产自产2019最新不卡| 91久久精品国产91久久性色| 欧美日韩一区成人| 久久男人资源视频| 久久久久久婷| 国产视频丨精品|在线观看| 亚洲区一区二区三区| 亚洲自拍偷拍视频| 美女国产精品|