MIPI介面LCD屏除錯心得
阿新 • • 發佈:2019-02-13
首先總結一下LCD除錯的三個步驟。
第一、線路連線配置
本人在這裡栽了不止一次。這次要總結一下開關電路。
首先mos管開關電路的識別,那麼先看看什麼是n溝道mos管(借了百度百科的圖)
(改天再補圖,被百度和諧了)
對於嵌入式系統工程師來說,我不需要它什麼電壓導通,我只要知道它是高電平能通還是低電平能通。
對於n溝道,G接高電平,S接低電平,D導通。G接高電平,S接高電平,D截止。
這裡一般是LCD_EN引腳控制。
除了這些引腳配置就是MIPI的時鐘,MIPI資料線配置。這個不同平臺不太相同。值的一提的是MIPI的時鐘計算,在第三部截圖中有給出。
背光可以先讓硬體都拉高減少排查任務。
第二、初始化命令序列
mipi命令一般由
資料型別 暫存器地址 資料索引 資料1 資料2 ............
廠家提供一般都會有,暫存器地址,資料1 資料2 資料3 ..........
利用資料n的個數獲取資料索引值(其實資料索引就是資料的個數)
根據資料個數選擇資料指令型別。例如
沒有資料只有暫存器地址的一般用0x05
只有一個數據的一般用0x15
兩個資料或者以上的用0x29或0x39(哪位大神告訴我這倆有啥區別)
第三、前後肩時序
前後肩時序這個就很簡單了。一般手冊都會有。例如下圖就是一個典型