1. 程式人生 > >展訊mipi介面LCD除錯流程(基於Android4.0版本以後)

展訊mipi介面LCD除錯流程(基於Android4.0版本以後)

兩種模式的優缺點
     在成本和功耗方面,每個工作模式都有優點和缺點。視訊模式顯示架構無須幀緩衝器。然而,主機定期以高速模式傳送DSI視訊報文卻消耗了大量的平均能量。
     在理想情況,當顯示內容不改變時(或不經常改變時),顯示系統的中央處理器就應該切換到低功耗模式,而處理器和顯示器之間的鏈路會在需要的時候啟用。由於主機定期重新整理的需要,部分中央處理器和儲存器介面也需要保持啟用狀態,這可以使系統不會達到最好的功率預算。
     另一方面,命令模式顯示架構允許顯示器直接對整個幀緩衝器進行自重新整理。然而,在顯示器中整合全幀長幀緩衝器總是需要成本的,特別是今天的大多數使用者所需求的高解析度顯示器。這就要求介面晶片有更大的管芯尺寸。顯示器製造商也不得不為每種顯示解析度提供具有特定容量幀緩衝器的顯示控制器。

  對於視訊模式和命令模式顯示架構,通常都需要對顯示控制器的暫存器程式設計來設定相應的顯示解析度、外觀比率和工作模式。MIPI並不定義任何標準協議來訪問這些內部暫存器,因此,不同的顯示器製造商可以定製自己專用的命令集。
     為了擺脫不同製造商專用顯示命令之間的衝突,有些製造商更願意讓顯示器能夠自己進行初始化,以使顯示器不需要MIPI主機控制器的配置就可以正常工作。在這種情況下,顯示器通常有一個儲存顯示引數的PROM儲存器。這是非常方便的,但PROM也佔據了比較大的儲存器空間。