<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    國產!基于瑞芯微RK3576ARM八核2.2GHz A72 工業評估板——多屏同顯、異顯方案演示

    發布時間:2025-4-22 14:02    發布者:Tronlong--
    關鍵詞: 瑞芯微 , 嵌入式開發 , 硬件開發 , 處理器 , Ubuntu


    本文主要演示基于TL3576-MiniEVM評估板HDMI OUT、DP 1.4和MIPI的多屏同顯、異顯方案,適用開發環境如下。
    Windows開發環境:Windows 7 64bit、Windows 10 64bit
    Linux開發環境:VMware16.2.5、Ubuntu22.04.5 64bit
    U-Boot:U-Boot-2017.09
    Kernel:Linux-6.1.115
    LinuxSDK:LinuxSDK-[版本號](基于rk3576_linux6.1_release_v1.1.0)
    RK3576處理器VP和各顯示接口的連接關系如下圖所示。其中,VP0最高支持4K@60fps分辨率,VP1最高支持2560x1600@60Hz分辨率,VP2最高支持1920x1080@60Hz分辨率。
    圖 1
    由于HDMI OUT與USB3.2 OTG/DP 1.4接口共用一個VP節點,默認的系統鏡像無法同時通過HDMI OUT與USB3.2 OTG/DP 1.4接口顯示,因此需通過修改設備樹配置以適配HDMI OUT、DP 1.4和MIPI的多屏顯示。
    我司已提供修改設備樹配置后的內核鏡像,請將案例"led_control_multi_screen/dts/bin/"目錄下的boot.img內核鏡像拷貝至評估板文件系統任意目錄下。執行如下命令,替換內核鏡像至系統啟動卡,然后重啟評估板生效。
    備注:mmcblk0p3為eMMC對應的設備節點,如需固化至系統啟動卡,請將設備節點修改為mmcblk1p3。
    Target# dd if=boot.img of=/dev/mmcblk0p3
    Target# sync
    Target# reboot
    圖 2
    評估板簡介

    創龍科技TL3576-MiniEVM是一款基于瑞芯微RK3576J/RK3576高性能處理器設計的4核ARM Cortex-A72 + 4核ARM Cortex-A53 + ARM Cortex-M0國產工業評估板,Cortex-A72核心主頻高達2.2GHz,Cortex-A53核心主頻高達2.0GHz。評估板由核心板和評估底板組成,核心板CPU、ROM、RAM、電源、晶振等所有元器件以及評估底板元器件均采用國產工業級方案,國產化率100%。同時,評估底板大部分元器件亦采用國產工業級方案,國產化率約為99%(按元器件數量占比,數據僅供參考)。核心板經過專業的PCB Layout和高低溫測試驗證,支持選配屏蔽罩,質量穩定可靠,可滿足各種工業應用環境要求。
    評估板引出2路Ethernet、2路USB、Micro SD、UART等通信接口,同時引出2路MIPI CSI、MIPI DSI、DP Display、HDMI OUT、MIC IN/HP OUT等音視頻多媒體接口,支持4K@60fps H.265/H.264視頻編碼、8K@30fps H.265/4K@60fps H.264視頻解碼。
    評估板體積小巧,尺寸為80mm*130mm,可作為卡片式電腦使用,且便于產品集成,方便用戶快速進行產品方案評估與技術預研。
    評估板硬件資源圖解1

    評估板硬件資源圖解2

    多屏異顯方案
    演示基于官方系統的多屏異顯演示
    請參考《評估板測試手冊》文檔具體說明,將評估板HDMI OUT接口連接至HDMI顯示屏,將評估板USB3.2 OTG接口(支持DP 1.4)接口連接至DP顯示屏,將7英寸MIPI顯示屏(型號:阿美林AML070WXII4006,分辨率:800x1280)連接至評估板的MIPI LCD(顯示)、CAP TS(觸摸)接口,硬件連接如下圖所示。
    備注:由于同時接兩個顯示屏時評估板整體最大功耗可能會大于4.5W,故需先對評估板進行快充適配器9V供電(CON2)或12V直流電源供電(CON1),再通過Type-C線將評估板的Power IN/USB TO UART0(CON3)接口連接至PC機USB接口(作為調試串口),避免因CON3輸出功率不足而導致核心板PMIC進入欠壓關斷輸出狀態,使系統無法正常啟動。
    圖 3
    評估板上電啟動后,顯示屏將會默認顯示同一幀系統圖像,如下圖所示。
    圖 4 MIPI LCD顯示效果

    圖 5 HDMI顯示效果

    圖 6 DP 1.4顯示效果

    可通過鼠標點擊HDMI顯示屏下方的應用圖標顯示相關畫面,亦可通過鼠標拖動畫面至不同顯示屏,如下圖所示。
    圖 7 MIPI LCD顯示效果

    圖 8 HDMI顯示效果
    圖 9 DP 1.4顯示效果

    基于Qt案例的多屏異顯演示
    本章節使用led_control_multi_screen案例演示多屏異顯功能,可指定任一顯示屏上顯示LED控制按鈕圖像,并可通過點擊界面按鈕控制LED亮滅。
    案例位于產品資料“4-軟件資料\Demo\qt-demos\”目錄下,其中案例src目錄下包含Qt工程源碼,bin目錄下包含ARM端Qt程序鏡像。
    案例測試
    請將案例bin目錄下的led_control_multi_screen可執行程序拷貝至評估板文件系統root目錄下,執行如下命令設置HDMI顯示Qt界面。
    Target# ./led_control_multi_screen 0
    參數解析:
    0:表示指定HDMI顯示。
    1:表示指定MIPI LCD顯示。
    2:表示指定DP 1.4顯示。
    圖 10

    程序運行成功后,可觀察到HDMI顯示LED控制界面,并可通過鼠標點擊HDMI顯示屏控制界面控制評估板對應LED亮滅。同時MIPI LCD、DP將顯示系統默認界面,如下圖所示。
    圖 11 MIPI LCD顯示效果

    圖 12 HDMI顯示效果

    圖 13 DP 1.4顯示效果

    案例編譯
    請將案例src源碼目錄拷貝至Ubuntu工作目錄下,進入源碼目錄,執行qmake命令生成Makefile文件,配置交叉編譯工具鏈環境變量,再執行make命令編譯生成可在評估板上正常運行的ARM端Qt程序鏡像,如下圖所示。
    Host# cd qt-demos/led_control_multi_screen/src/
    Host# source /home/tronlong/RK3576/rk3576_linux6.1_release/ubuntu/environment
    Host# /home/tronlong/RK3576/rk3576_linux6.1_release/ubuntu/sysroots/x86_64-linux/bin/qmake
    Host# make
    圖 14

    圖 15

    設備樹配置說明
    評估板HDMI OUT與DP 1.4接口都支持4K顯示輸出,在4K顯示輸出模式下,HDMI OUT與DP 1.4接口共用一個VP節點,此時僅支持二路視頻顯示輸出。
    為了實現HDMI OUT與DP 1.4接口都能顯示輸出,需分配DP 1.4使用VP0節點、HDMI OUT使用VP2節點。
    修改前,如下表所示。

    修改后,可實現三屏同顯,如下表所示。


    將HDMI接口連接的VP0,綁定至VP2,設備樹代碼修改,如下圖所示。

    圖 16
    關鍵代碼
    獲取屏幕編號,根據屏幕編號獲取屏幕信息從而顯示至目標顯示屏。
    圖 17 main.c

    多屏同顯方案演示
    進入評估板文件系統,執行如下命令設置MIPI LCD、DP與HDMI同顯。
    Target# xrandr
    Target# xrandr --output DSI-1 --same-as HDMI-1 --auto
    Target# xrandr --output DP-1 --same-as HDMI-1 --auto

    圖 18

    同顯效果如下圖所示。

    圖 19 MIPI LCD顯示效果

    圖 20 HDMI顯示效果

    圖 21 DP 1.4顯示效果

    請將案例bin目錄下的led_control_multi_screen可執行程序拷貝至評估板文件系統root目錄下,執行如下命令,運行案例測試程序。
    Target# ./led_control_multi_screen 1
    圖 22

    程序運行成功后,可觀察到兩個顯示屏將會同時正常顯示LED控制界面,可通過鼠標點擊控制界面控制評估板對應LED的亮滅,如下圖所示。
    備注:多屏同顯測試時,暫不支持手動觸摸MIPI LCD控制LED的亮滅,僅支持通過鼠標控制顯示界面。由于屏幕分辨率問題,因此MIPI LCD、DP與HDMI顯示畫面會不全。
    圖 23 MIPI LCD顯示效果

    圖 24 HDMI顯示效果

    圖 25 DP 1.4顯示效果

    想了解更多資料,可前往創龍科技官網或微信公眾號。

    本文地址:http://www.portaltwn.com/thread-886189-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷