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

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

2023-06-11 19:25:09 來源: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_亚洲视频一二三区_国产日韩欧美中文
午夜伦理一区二区| 91精品国产麻豆| 日本免费在线视频不卡一不卡二 | 国产在线视频精品一区| 亚洲美女偷拍久久| 丝袜亚洲另类欧美综合| 在线观看国产精品网站| 欧美videofree性高清杂交| 日本一区二区动态图| 一区二区三区在线视频观看| 午夜婷婷国产麻豆精品| 粉嫩高潮美女一区二区三区| 日韩欧美在线1卡| 亚洲天堂a在线| 天天射综合影视| 17c精品麻豆一区二区免费| 日韩高清一级片| 日韩亚洲欧美一区二区三区| 久久先锋资源网| 麻豆一区二区99久久久久| 亚洲一区二区三区在线看| 精品国精品国产尤物美女| 青草国产精品久久久久久| 在线一区二区三区| 久久婷婷一区二区三区| 亚洲成av人片一区二区三区| 欧美综合一区二区| 久久综合视频网| 国产真实乱偷精品视频免| 欧美浪妇xxxx高跟鞋交| 亚洲一卡二卡三卡四卡无卡久久| 色哟哟在线观看一区二区三区| 日韩一区二区三区免费看| 亚洲成a人v欧美综合天堂下载 | 国产精品自拍一区| 亚洲人123区| 久久久国产精华| 亚洲福利一二三区| 理论电影国产精品| 天天综合天天综合色| 国产成人鲁色资源国产91色综| 亚洲精品久久久久久国产精华液| 亚洲久草在线视频| 久久精品人人爽人人爽| 日韩一级黄色大片| 99亚偷拍自图区亚洲| 欧美高清在线视频| 欧美在线短视频| 不卡在线观看av| 五月天丁香久久| 亚洲欧美日韩国产成人精品影院 | 亚洲成人动漫一区| 91精品国产综合久久久久久| 国产ts人妖一区二区| 狠狠色狠狠色综合日日91app| 亚洲色图丝袜美腿| 国产精品视频免费| 精品精品欲导航| 国产九色精品成人porny| 精品免费视频一区二区| 日韩成人av影视| 欧美成人三级在线| 91麻豆精品国产91久久久资源速度 | 久久久久久久久久久久电影| 精品在线亚洲视频| 奇米精品一区二区三区在线观看一| 久久久电影一区二区三区| 国产视频亚洲色图| 精品国产区一区| 欧美极品另类videosde| 欧美日韩一区二区三区四区| 欧美日韩免费在线视频| 久久久久9999亚洲精品| 国产精品久久午夜夜伦鲁鲁| 国产精品麻豆一区二区| 激情图区综合网| 亚洲一区二区三区视频在线| 91丨九色porny丨蝌蚪| 国产精品美女久久久久久| 国产大陆亚洲精品国产| 日韩av在线播放中文字幕| 久久不见久久见免费视频1 | 国产精品久久毛片av大全日韩| 国产激情91久久精品导航| 欧美精品一区二区高清在线观看 | 成人激情免费视频| 蜜桃久久av一区| 99国产精品久| 欧美视频第二页| 午夜视黄欧洲亚洲| 色视频一区二区| 国产精品入口麻豆原神| 亚洲精品亚洲人成人网| 高清不卡一区二区在线| 久久精品一二三| 精品系列免费在线观看| 欧美精品乱码久久久久久按摩| 亚洲男帅同性gay1069| 欧美日韩在线免费视频| 97久久人人超碰| 久久精品一区二区三区av| 久久精品国产99国产| av电影天堂一区二区在线| 国产精品女上位| 在线一区二区观看| 日韩制服丝袜先锋影音| 久久久久久久久久久久久女国产乱 | 国产乱淫av一区二区三区| 国产成人免费网站| 欧美色偷偷大香| 91高清在线观看| 久久久亚洲欧洲日产国码αv| 亚洲一区二区三区四区不卡| 欧美亚洲另类激情小说| 中文字幕成人网| 老司机精品视频一区二区三区| 91精品国产91久久综合桃花| 青青草国产精品97视觉盛宴| 91精品国产黑色紧身裤美女| 亚洲大片免费看| 日韩免费电影一区| 亚洲成av人片| 91网站在线播放| 亚洲三级在线观看| 91麻豆精东视频| 亚洲激情图片一区| 欧美精品xxxxbbbb| 日韩激情一二三区| 精品第一国产综合精品aⅴ| 狠狠色丁香婷婷综合| 欧美色网一区二区| av综合在线播放| 国产精品萝li| 亚洲综合免费观看高清在线观看| 国产精品性做久久久久久| 日韩成人免费电影| 最新不卡av在线| 不卡欧美aaaaa| 91精品国产一区二区| 国产一区二区三区最好精华液 | 免费人成在线不卡| 欧美中文一区二区三区| 日日夜夜免费精品| 中文字幕中文字幕一区二区| 欧美精品一区二区三区蜜臀| 国产三级一区二区| 天堂影院一区二区| av资源网一区| av福利精品导航| 免费精品视频最新在线| 欧美三级中文字幕| 精品国产91洋老外米糕| 99精品视频中文字幕| 欧美中文字幕不卡| 9191久久久久久久久久久| 一区二区欧美在线观看| 久久嫩草精品久久久久| 久久99热这里只有精品| 午夜精品福利一区二区三区av| 日本不卡在线视频| 亚洲欧美福利一区二区| 国产麻豆91精品| 免费成人av资源网| 精品三级在线观看| 久久综合久久综合亚洲| 一区二区三区在线视频观看58| 色综合夜色一区| 麻豆91在线看| 国产精品久久久久久一区二区三区| 国产suv一区二区三区88区| 午夜国产不卡在线观看视频| 一区二区在线观看免费| 一区二区成人在线观看| 国产精品嫩草影院com| 亚洲美女淫视频| heyzo一本久久综合| 欧美高清在线精品一区| 蜜桃视频第一区免费观看| 免费在线观看一区| 国产精品一区二区在线观看不卡| 在线成人小视频| 另类小说色综合网站| 欧美成人综合网站| 蜜臀av在线播放一区二区三区| 在线观看视频一区二区欧美日韩| 国产精品免费av| 99久久久国产精品免费蜜臀| 久久久99精品免费观看不卡| 国产91精品免费| 久久久久久影视| 欧美性视频一区二区三区| 五月激情六月综合| 国产精品三级久久久久三级| 色综合久久精品| 日本美女视频一区二区| 国产精品美女久久久久av爽李琼 | 一区二区三区日韩欧美| 日韩一区二区三区三四区视频在线观看 | 精品一区免费av| 午夜国产精品一区|