<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

TLT507- 雙屏異顯方案演示

Tronlong創龍科技 ? 來源:Tronlong創龍科技 ? 作者:Tronlong創龍科技 ? 2024-01-26 11:08 ? 次閱讀

1 案例說明

本次操作以 TFT LCD(主屏) + CVBS OUT(副屏)的組合方案為例,演示雙屏異顯功能。

multi_screen_extend 案例通過指定參數在不同類型的顯示屏上顯示一幀圖像,具體功能

如下:

(1) 通過 ioctl 函數操作"/dev/disp"節點,配置顯示輸出類型和模式。

(2) 在顯示屏創建一個圖層。

(3) 將圖像數據地址綁定至對應圖層。

(4) 打開待顯示的圖層。

(5) 程序退出時,關閉圖層。

wKgZomW3Y56AZaKeAABB7Aa0jvw232.png

2 案例測試

請通過 FFC 軟排線將創龍科技 TL070A LCD 顯示屏與評估板 TFT LCD(CON20)接口連接,

使用 AV 轉 VGA 轉換器連接評估板 CVBS OUT 接口和 VGA 顯示屏,硬件連接如下圖所示。

wKgZomW3Y7mAQ3QQAAGweT-TOmQ934.png

評估板啟動,將 產品 資 料 “ 4- 軟 件 資料 LinuxBoot_packageAA_BB ”目錄下

boot_package_tft_lcd.fex 鏡像拷貝至評估板文件系統 root 用戶目錄下,該鏡像同時支持

TFT LCD 和 CVBS OUT 顯示輸出,且默認配置 TFT LCD 為主屏。如需測試其他雙屏異顯組

合方案,請替換為對應的 boot_package_xxx.fex 文件。

執行如下命令將其固化至 Linux 系統啟動卡,重啟即可生效。系統重啟后,評估板 TFT

LCD 顯示屏將默認顯示 Qt 界面。如需固化至 eMMC 設備,請將設備節點修改為 mmcblk0。

Target#

dd if=boot_package_tft_lcd.fex of=/dev/mmcblk1 seek=32800

Target#

dd if=boot_package_tft_lcd.fex of=/dev/mmcblk1 seek=24576

Target#

sync

Target#

reboot

wKgZomW3Y8SAaPf_AAGQUm5T248176.png

請將案例 bin 目錄下的 multi_screen_extend 可執行程序拷貝至評估板文件系統 root

目錄下,執行如下命令,查詢程序參數。

Target#

./multi_screen_extend --help

wKgZomW3Y9qAHe5aAAF6ybYKtE0386.png

參數解析:

-s:指定顯示通道(0 或 1)。

-t:指定輸出模式,支持多種模式。

-p:顯示圖片路徑。

-w:顯示圖片寬度。

-h:顯示圖片高度。

-v:版本信息參數。

--help:幫助信息參數。

執行如下命令,在 CVBS OUT(副顯)輸出顯示圖像。

Target#

./multi_screen_extend -s 1 -t cvbs -p ./test.bmp -w 640 -h 480

wKgZomW3Y-2AYaJSAAGl74So3VY776.png

最終將在 VGA 顯示屏顯示圖像,同時 TFT LCD 顯示屏顯示默認 Qt 界面,實現雙屏異

顯功能。

備注:當前 CVBS OUT 輸出圖像存在花屏問題,解決方案請與我司聯系。

wKgZomW3Y-2AGRNPAAMMzqvQOd0018.png

3 案例編譯

將案例 src 源碼目錄拷貝至 Ubuntu 工作目錄下,進入源碼目錄,執行如下命令修改

Makefile 文件,將 LICHEE_DIR 路徑修改為 LinuxSDK 開發包實際路徑。

Host# vi Makefile

wKgZomW3ZAaAO-fvAAA1ohY8xms485.png

修改內容如下:

LICHEE_DIR := /home/tronlong/T507/LinuxSDK

//指定 LinuxSDK 開發包的實際路徑

wKgaomW3ZBOAPwT5AAEooxjoMQg842.png

修改完成,執行如下命令進行案例編譯,編譯完成后將在當前路徑下生成可執行程序。

Host# make

wKgZomW3ZDSAGWenAALifDLzDVY559.png

4 關鍵代碼

(1) 根據命令行參數選擇在主屏或副屏顯示圖像。

wKgaomW3ZDOAAxy3AACyCY8CAXE431.pngwKgZomW3ZDSAP6a_AAEAhuuNNo4888.png

wKgZomWzIcKAYW2rAAE2iPakbA8575.png



審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 雙屏
    +關注

    關注

    0

    文章

    9

    瀏覽量

    2662
收藏 人收藏

    評論

    相關推薦

    TLT507-物聯網模塊開發案例

    TLT507-物聯網模塊開發案例
    的頭像 發表于 01-26 10:26 ?723次閱讀
    <b class='flag-5'>TLT507-</b>物聯網模塊開發案例

    TLT507-視頻開發案例

    TLT507-視頻開發案例
    的頭像 發表于 01-26 10:50 ?744次閱讀
    <b class='flag-5'>TLT507-</b>視頻開發案例

    TLT507-多通道AD采集開發案例

    TLT507-多通道AD采集開發案例
    的頭像 發表于 01-26 11:28 ?838次閱讀
    <b class='flag-5'>TLT507-</b>多通道AD采集開發案例

    TLT507-Android操作系統演示案例

    TLT507-Android操作系統演示案例
    的頭像 發表于 01-26 14:57 ?966次閱讀
    <b class='flag-5'>TLT507</b>-Android操作系統<b class='flag-5'>演示</b>案例

    RK3288方案簡介、HDMIIN、硬解碼、雙屏、

    `關于RK3288 視頻處理的文檔,HDMIIN、硬解碼、雙屏、。`
    發表于 08-08 13:50

    7寸雙屏電子桌牌資料

    `七寸雙屏桌牌方案:單機改名、短信收發、U盤導入、會議信息查看、呼叫服務、系統設置,支持無線WIFI,支持鋰電池充電,支持U盤更新等`
    發表于 09-23 16:34

    如何設置雙屏開機logo ?

    請問如何設置雙屏開機logo?
    發表于 04-09 06:56

    迅為瑞芯微iTOP3399開發板Ubuntu系統雙屏,雙屏測試

    本文主要介紹了 RockChip linux 在 Ubuntu 平臺上支持的雙屏雙屏測試。1 首先燒寫光盤資料里面的 Ubuntu
    發表于 12-23 10:43

    如何將RK3288雙屏開關設置為默認打開?

    如何將RK3288雙屏開關設置為默認打開?
    發表于 03-02 09:25

    RK3288如何實現雙屏?

    RK3288如何實現雙屏?
    發表于 03-03 07:14

    如何去實現RK3288的edp主屏與lvds副屏的雙屏設計

    如何去實現RK3288的edp主屏與lvds副屏的雙屏設計?
    發表于 03-03 07:14

    怎樣去設計一種基于rk3288平臺的雙屏廣告機呢

    基于rk3288平臺的雙屏廣告機硬件層面的實現原理什么?怎樣去設計一種基于rk3288平臺的雙屏
    發表于 03-03 06:23

    如何去實現RK3288的橫豎屏+豎屏的雙屏設計呢

    如何去實現RK3288的橫豎屏+豎屏的雙屏設計呢?
    發表于 03-04 07:35

    imx8qxp如何配置才能實現雙屏?

    各位:我們基于NXP kernel-4.14.98版本開發了demo板,目前已經成功驅動2個LVDS屏幕,可以通過鼠標將QT應用拖拽到不同的屏幕上顯示。為了實現雙屏雙屏
    發表于 04-10 09:02

    STM32H7有雙屏功能嗎?

    請問STM32H7有雙屏的功能么,就是一個是RGB另一個mipi啊等等,刷屏速度比較快的那種。不要什么串口屏或者SPI接口的,刷屏很慢。屏大小在3.5-7寸之間。不想使用安卓板子。
    發表于 10-31 07:05
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>