日本最新免费不卡二区在线_中国一级毛片欧美一级毛片_国产精品久久视频_日本在线高清视频

快訊 >

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

時間:2023-06-10 17:31:33       來源: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];

審核編輯:湯梓紅

關鍵詞:

首頁
頻道
底部
頂部
日本最新免费不卡二区在线_中国一级毛片欧美一级毛片_国产精品久久视频_日本在线高清视频

        国产91丝袜在线播放| 国产精品一区二区三区99| 欧美疯狂性受xxxxx喷水图片| 亚洲一线二线三线视频| 欧美日韩成人一区| 精品一区二区三区在线播放| 久久精品欧美一区二区三区不卡| 成人国产精品免费网站| 亚洲综合图片区| 日韩一区二区三区三四区视频在线观看| 六月丁香综合在线视频| 日本一区二区免费在线| 在线观看一区日韩| 蜜桃视频免费观看一区| 国产欧美视频在线观看| 欧美亚洲一区二区三区四区| 另类小说色综合网站| 国产精品久久久久一区二区三区 | 日韩国产欧美在线视频| 26uuu精品一区二区在线观看| 成人av在线一区二区三区| 欧美日韩精品一区二区三区四区| 日韩不卡手机在线v区| 久久精品一区二区三区不卡牛牛 | 日本欧洲一区二区| 欧美国产视频在线| 欧美性一二三区| 精品一区二区三区久久| 亚洲免费高清视频在线| 欧美成人三级在线| 色综合天天综合网天天看片| 日本亚洲最大的色成网站www| 日本一区二区免费在线观看视频 | 国产精品成人一区二区三区夜夜夜| 欧美日韩视频在线观看一区二区三区 | 欧美日韩卡一卡二| 国产成人鲁色资源国产91色综| 亚洲综合在线第一页| 精品国免费一区二区三区| 色欲综合视频天天天| 麻豆成人综合网| 一区二区三区小说| 久久精品无码一区二区三区| 欧美午夜精品免费| 成人影视亚洲图片在线| 日本中文字幕不卡| 亚洲第一久久影院| 久久精品欧美日韩精品| 91成人网在线| 国产suv精品一区二区三区| 香蕉av福利精品导航 | 久久久综合精品| 欧美日韩国产片| 99久久综合99久久综合网站| 久久69国产一区二区蜜臀| 亚洲国产欧美在线| 国产精品国产自产拍在线| 欧美电影免费观看高清完整版在线观看| 91麻豆国产在线观看| 国产精品自拍三区| 免费一级片91| 亚洲不卡一区二区三区| 亚洲三级小视频| 国产亚洲人成网站| 欧美大片拔萝卜| 欧美日韩国产bt| 91黄色小视频| 99麻豆久久久国产精品免费| 国产乱人伦偷精品视频免下载| 秋霞国产午夜精品免费视频| 亚洲国产精品嫩草影院| 亚洲欧美日韩中文播放| 国产精品私房写真福利视频| 久久新电视剧免费观看| 欧美成人综合网站| 日韩亚洲电影在线| 69堂亚洲精品首页| 欧美日韩高清在线| 欧美色网一区二区| 欧美在线观看视频在线| 99精品桃花视频在线观看| 国产大片一区二区| 国产精选一区二区三区| 九色porny丨国产精品| 免费成人结看片| 免费人成黄页网站在线一区二区| 亚洲18色成人| 午夜精品福利在线| 亚洲v日本v欧美v久久精品| 亚洲午夜精品一区二区三区他趣| 亚洲精品写真福利| 亚洲精品国产品国语在线app| 中文字幕欧美一| 亚洲欧洲精品一区二区三区 | 亚洲欧洲另类国产综合| 国产精品久久久久久久裸模| 国产精品久久久久aaaa樱花| 中文字幕+乱码+中文字幕一区| 国产亚洲欧美在线| 日本一区二区视频在线| 国产精品天天看| 自拍偷拍国产亚洲| 亚洲美女一区二区三区| 亚洲综合一区二区精品导航| 亚洲午夜影视影院在线观看| 亚洲不卡一区二区三区| 全部av―极品视觉盛宴亚洲| 久久精品噜噜噜成人av农村| 精品系列免费在线观看| 国产乱人伦偷精品视频不卡| 成人免费视频caoporn| 99在线精品视频| 欧美色中文字幕| 日韩午夜精品视频| 精品久久久久久久久久久久久久久| 2024国产精品| 国产精品久久777777| 亚洲综合免费观看高清完整版在线| 亚洲午夜精品一区二区三区他趣| 天堂一区二区在线| 久草这里只有精品视频| 高清国产一区二区| 91同城在线观看| 精品视频资源站| 欧美成人伊人久久综合网| 国产清纯美女被跳蛋高潮一区二区久久w| 国产精品麻豆网站| 亚洲国产成人精品视频| 麻豆免费看一区二区三区| 国产精品18久久久久久vr| 97久久精品人人爽人人爽蜜臀| 欧美艳星brazzers| 日韩欧美国产系列| 中文字幕+乱码+中文字幕一区| 一区二区视频在线看| 日本欧美韩国一区三区| 国产精品自拍网站| 色老汉av一区二区三区| 91精品国产欧美日韩| 国产午夜亚洲精品理论片色戒 | 久久夜色精品国产噜噜av| 中文字幕中文字幕在线一区 | 亚洲成人免费观看| 狠狠色丁香久久婷婷综合丁香| 成人av在线资源网| 欧美日韩夫妻久久| 久久精品在这里| 亚洲一区二区在线观看视频 | 久久夜色精品国产噜噜av| 亚洲男人的天堂在线观看| 男女男精品网站| av亚洲精华国产精华精华| 欧美二区三区91| 中文字幕国产一区| 视频一区在线播放| 懂色中文一区二区在线播放| 欧美日韩精品一区二区三区蜜桃 | 94-欧美-setu| 日韩三级在线免费观看| 成人欧美一区二区三区白人 | 久久国产精品色婷婷| 91视频国产资源| 精品久久久久久久久久久久包黑料 | 色天使色偷偷av一区二区| 日韩免费高清视频| 亚洲免费av观看| 国产精品自拍三区| 欧美疯狂做受xxxx富婆| 成人免费小视频| 精品在线播放免费| 欧美在线观看视频在线| 国产精品网曝门| 激情综合网天天干| 欧美日精品一区视频| 欧美国产成人在线| 美国毛片一区二区三区| 91成人免费电影| 国产精品网站在线播放| 久久精品99国产精品| 欧美亚洲高清一区二区三区不卡| 日本一区二区免费在线观看视频| 日本成人在线不卡视频| 色视频一区二区| 国产精品乱码一区二区三区软件| 久久精品二区亚洲w码| 欧美性猛片xxxx免费看久爱| 国产精品乱人伦中文| 国内精品久久久久影院色| 欧美日韩国产成人在线免费| 亚洲欧美日韩国产一区二区三区| 国产精一品亚洲二区在线视频| 欧美一级二级三级乱码| 亚洲一区av在线| 一本久久a久久精品亚洲| 中文字幕精品在线不卡| 国产一区二区三区最好精华液| 欧美三级在线播放| 一区二区三区日韩欧美精品| 99久久精品免费精品国产| 国产亚洲人成网站|