imx6 平台包含 2 個 8 位資料線的 lvds 介面,每個介面都可以支援 jeida 和 spwg 資料格式,在 spwg 格式時支援 6 位資料線和 8 位資料線輸出。 2 個介面同時使用可以連線 12 位或 16 位資料線的顯示屏。
我們在選擇了一塊 lvds 介面的顯示屏後我們需要確認該顯示屏的資料格式和資料位數,按照要求做出相應配置,輸出正確的顯示訊號。
1、 首先,確認資料傳輸的格式,我們參考 imx6 手冊 ldb 章節, imx6 支援 spwg 和 jeida 2 種格式輸出顯示訊號。看下圖,每個時鐘週期,每對資料線傳輸 7 位資料, spwg 和 jeida 的區別就是每條資料線上傳輸的資料的順序是不同的,而且 jeida 不支援 18 位模式,所以我們在拿到顯示屏的手冊後,需要先確認此屏的資料傳輸格式是哪種。
2、 其次確認 lvds 介面包含多少條資料線。 lvds 顯示包含的資料線大致包含以下幾種,
ø 6 位資料線( 3 對資料傳輸線),資料傳輸時 rgb 訊號按 18 位傳輸。
ø 8 位資料線( 4 對資料傳輸線),資料傳輸時 rgb 訊號按 34 位傳輸
ø 12 位資料線( 8 對資料傳輸線),奇偶畫素分別傳輸, rgb 訊號按 18 位傳輸
ø 16 位資料線( 8 對資料傳輸線),奇偶畫素分別傳輸, rgb 訊號按 18 位傳輸
12 或 16 位資料線的 lvds 介面奇數和偶數的顯示畫素分別傳輸,相當於 1 個時鐘週期傳輸 2 個畫素,這樣 lvds 介面的時鐘頻率只需要原來的一半。在一些解析度較高的顯示屏上大多採用這種介面。
下面是幾個確認顯示介面的例子供大家進一步了解
1、 如下圖可以看出該顯示介面採用 8 為傳輸線,明確說明了採用 spwg 協議格式傳輸資料。
2、可以從下圖看出該顯示屏採用的是 16 位傳輸線,明確說明了採用 spwg 協議格式傳輸資料
3、 也 可以從下圖看出該顯示屏採用的是 16 位傳輸線,明確說明了採用 spwg 協議格式傳輸資料( pswg 、 spwg 和 vesa 顯示格式相同)
4、下圖可以看出顯示介面採用 8 位傳輸線傳輸資料,沒有明確說明是哪種格式傳輸資料,但是通過和傳輸標準對比,可以確認是採用的 jeida 格式傳輸資料。
5、看下圖,明確標識了傳輸時遵循 spwg 格式,但是是採用 6 位還是 8 位來傳輸資料,是通過引腳 sel68 引腳的電平來判斷,所以此時就需要結合使用環境的硬體來判斷傳輸位數。
5、看下圖可以直接確定是資料傳輸採用 8 位資料線,但是資料傳輸格式卻依賴引腳 lvds select 的狀態來判斷,同上乙個例子相同,我們也需要根據硬體連線情況去判斷。
我們確認了顯示介面後,如果是 1 個 6 位或 8 位的 lvds 屏,我們可以通過設定 ldb 模式 sin0 或 sin1, 使當前的 lvds 顯示介面為 lvds0 或 lvds1 ,如果是 12 或 16 位資料線則要設定 ldb 模式位 spl0 或 spl1 ,此時 2 個 lvds 介面為 1 個整體顯示介面。其他設定我們再參照 okmx6 使用者手冊,做出相應的設定就可以正確的顯示了。
飛凌乾貨丨如何選擇適合你的無線通訊方式?
在萬物互聯的時代裡,越來越多的物體將被連線到網際網路,打通端到端 端到雲的連線。這些連線,我們可採用多種通訊鏈路予以實現。在智慧型物聯應用上,工程師經常會困惑 nb iot lora zigbee wi fi等無線連線方式,到底哪一種,才是最合適的?哪一種才能讓專案開發事半功倍?以下為選擇無線通訊方...
飛凌TE6410螢幕校準步驟
1.將下面的rcs檔案拷貝到sd卡中,然後放在旁邊,不要插到板子當中去 bin sh path sbin bin usr sbin usr bin usr local bin runlevel s prevlevel n umask 022 export path runlevel prevleve...
乾貨丨Power Query 資料型別及資料結構
前言 晦澀難懂的it語言到此為止,說點好懂的就是使用power query可以幫助各位早幹完活兒早回家 可以幫助大家在團隊中脫穎而出公升職加薪。未來你說你不懂power query,可能在 表圈 就混不下去了。在眾多power query的使用者中也是存在鄙視鏈的 m函式是power query專用...