国产乱人伦精品一区二区,国产在线麻豆精品观看,国产在线播精品第三,亚洲欧美国产制服动漫

您的位置:首頁>新金融 >

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

來源: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];

審核編輯:湯梓紅

關鍵詞:

最新文章
国产乱人伦精品一区二区,国产在线麻豆精品观看,国产在线播精品第三,亚洲欧美国产制服动漫
aa成人免费视频| 国产精品一区二区黑丝| 免费欧美在线视频| 欧美理论在线播放| 欧美精品福利在线| 欧美日韩在线视频一区二区| 久久激五月天综合精品| 免费黄网站欧美| 欧美日韩精品系列| 欧美日韩情趣电影| 国产精品久久久久久久久久三级| 亚洲主播在线观看| 久久激情五月激情| 亚洲在线视频网站| 香蕉av777xxx色综合一区| 亚洲精品欧美极品| 欧美国产日本| 日韩午夜免费| 亚洲免费av观看| 香港久久久电影| 蜜月aⅴ免费一区二区三区| 欧美大尺度在线观看| 免费日韩精品中文字幕视频在线| 老司机aⅴ在线精品导航| 欧美福利影院| 国产精品国产三级国产普通话三级| 国产精品蜜臀在线观看| 欧美日韩亚洲高清| 欧美日韩亚洲一区二区三区四区| 国产精品麻豆成人av电影艾秋| 国产精品少妇自拍| 伊人狠狠色j香婷婷综合| 在线免费一区三区| 亚洲深夜激情| 国产精品久久久一区麻豆最新章节| 西西人体一区二区| 在线看片第一页欧美| 欧美金8天国| 国产精品专区h在线观看| 欧美一区二区三区视频免费播放| 亚洲在线第一页| 亚洲看片网站| 亚洲国产日韩欧美一区二区三区| 欧美激情aⅴ一区二区三区| 欧美日韩一区二| 欧美日韩国语| 亚洲国产高清高潮精品美女| 国产精品久久久久久久久借妻| 国产精品极品美女粉嫩高清在线| 亚洲精品国产品国语在线app| 国产精品成人一区二区艾草| 国产精品劲爆视频| 国产精品亚洲一区二区三区在线| 99精品99| 亚洲欧美一区二区精品久久久| 美女久久一区| 西西人体一区二区| 亚洲欧美日韩综合| 亚洲国产另类久久精品| 欧美日韩在线影院| 国产乱理伦片在线观看夜一区| 国产日韩欧美一区二区三区在线观看| 韩国自拍一区| 国产精品第三页| 欧美成人久久| 欧美顶级大胆免费视频| 国产精品国产三级国产普通话三级| 亚洲砖区区免费| 久久久精品一区| 欧美激情一区二区三区四区| 中国日韩欧美久久久久久久久| 精品96久久久久久中文字幕无| 国产噜噜噜噜噜久久久久久久久| 国产精品一区二区a| 伊人久久大香线蕉av超碰演员| 久久成人一区| 欧美jizz19hd性欧美| 欧美不卡激情三级在线观看| 欧美精品在欧美一区二区少妇| 国产精品久久久久久一区二区三区| 国产精品成av人在线视午夜片| 国产精品久久久久99| 国产精品老女人精品视频| 亚洲国产网站| 麻豆视频一区二区| 欧美精品一区二区三区四区| 亚洲国产岛国毛片在线| 国产亚洲欧美一区二区三区| 国产精品揄拍一区二区| 欧美日韩一区二区三区| 在线日韩中文| 欧美一区影院| 亚洲大片在线| 欧美激情一区二区三区蜜桃视频| 欧美日韩国产小视频| 国产欧美精品va在线观看| 午夜精品久久久久久久久久久久久| 国产一区日韩欧美| 久久av红桃一区二区小说| 国产手机视频精品| 亚洲毛片在线| 欧美11—12娇小xxxx| 在线精品国产欧美| 亚洲综合精品自拍| 欧美精品免费看| 日韩视频不卡| 欧美偷拍一区二区| 亚洲激情啪啪| 久久精品理论片| 欧美日韩精品伦理作品在线免费观看| 久久久蜜臀国产一区二区| 国产精品福利网| 夜夜嗨av一区二区三区| 亚洲国产综合91精品麻豆| 国产精品成人aaaaa网站| 久久国产日韩| 国产欧美在线播放| 在线亚洲激情| 国产欧美高清| 午夜精品短视频| 亚洲国产精品国自产拍av秋霞| 国产精品v欧美精品∨日韩| 亚洲国产精品第一区二区| 欧美韩国日本综合| 亚洲一区二区3| 亚洲国产精品成人一区二区| 亚洲欧美日韩国产一区| 久久婷婷国产综合国色天香| 国产精品久久久91| 在线观看日韩av电影| 欧美不卡视频一区| 91久久精品日日躁夜夜躁欧美| 欧美日韩hd| 亚洲性感美女99在线| 亚洲精品久久久久久久久久久久久| 欧美精品久久久久久久免费观看| 激情成人av| 日韩视频在线你懂得| 国产欧美日本一区二区三区| 国产精品永久免费视频| 欧美一区午夜精品| 一本一本久久a久久精品综合麻豆| 国产精品v欧美精品v日韩精品| 欧美夜福利tv在线| 一区二区在线免费观看| 小处雏高清一区二区三区| 欧美一级片久久久久久久| 久久激情综合网| 在线国产日韩| 国产一区二区三区精品久久久| 亚洲午夜av在线| 久久精品99国产精品日本| 在线播放中文字幕一区| 久久精品国产欧美亚洲人人爽| 亚洲综合色婷婷| 激情六月综合| 亚洲图片激情小说| 亚洲美女电影在线| 欧美激情区在线播放| 亚洲一区二区三区中文字幕在线| 国产欧美视频在线观看| 国产日韩在线一区| 久久青草欧美一区二区三区| 国产日韩一区二区三区在线播放| 性亚洲最疯狂xxxx高清| 国产专区欧美专区| 欧美日韩国产成人在线91| 亚洲第一色中文字幕| 国产欧美一区二区三区沐欲| 99国产精品久久| 在线观看国产欧美| 在线成人激情视频| 欧美系列精品| 国产精品久久久久三级| 99re6这里只有精品视频在线观看| 免费永久网站黄欧美| 国内精品**久久毛片app| 在线看成人片| 亚洲黄页视频免费观看| 久久精品99| 久久精品99国产精品酒店日本| 国产精品人人做人人爽人人添| 久久久精品国产免大香伊| 亚洲欧洲一区二区三区| 激情久久婷婷| 亚洲大胆美女视频| 久久综合中文色婷婷| 亚洲精品视频中文字幕| 国产日韩欧美综合精品| 亚洲欧美精品中文字幕在线| 9久re热视频在线精品| 国产精品久久久久久av福利软件| 美女网站在线免费欧美精品| 久久女同互慰一区二区三区| 久久色在线播放| 黄色在线成人| 欧美国产日本| 久久免费一区| 久久成人资源| 亚洲国产高清aⅴ视频|