在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

RK3399|RK3399方案講解如何實現雙路mipi拼接屏+HDMI 三屏顯示

飛凌嵌入式 ? 2021-11-25 13:58 ? 次閱讀

VOP

Rockchip 平臺的LCD Controller 稱為VOP(Video Output Processor),芯片中一般集成1~2 個VOP。只有支持兩個VOP 的芯片,才能支持雙屏異顯。
RK3399 有兩個VOP,分別為VOPB(4096x2160),VOPL(2560x1600),所以對于分辨率大于2560x1600 的應用,只能選擇VOPB 作為輸入。

在這里插入圖片描述

MIPI-DSI

RK3399 VOP可以接單通道MIPI屏也可以接雙通道MIPI屏。單通道一半對應的是4 lanes,雙通道對應8 lanes。
1) Single-channel

在這里插入圖片描述


2) Dual-channel (RK3288/RK3399)
① 標準的dual-channel 接口MIPI 屏;

在這里插入圖片描述


② 分別接一樣的屏,組合成dual-channel 接口MIPI 屏,panel0 顯示左半屏,panel1 顯示右
半屏。

在這里插入圖片描述

雙路mipi拼接屏

之所以可以做成雙路mipi拼接顯示,究其原因是RK3399的vop可以支持雙通道mipi,借用這個特性,我們才能進行拼接。
我們選擇了兩個1080x1920分辨率的豎屏進行拼接,使用VOP BIG進行輸出。

軟件修改

reset引腳時序控制

在這里插入圖片描述


根據手冊提供的示意圖可知,reset引腳需要先拉高,然后拉低保持tRESW時間,再拉高保持tREST時間,顯示控制芯片就進入Initial Condition,這個時候我們就可以進行寫初始化序列了。一般可以再找FAE確認一下reset的時序要求。

reset引腳控制時序

fdtdec_set_gpio(&panel->reset_gpio, 1); msleep(panel->delay_init); fdtdec_set_gpio(&panel->reset_gpio, 0); msleep(panel->delay_reset); fdtdec_set_gpio(&panel->reset_gpio, 1); msleep(panel->delay_enable);

初始化序列

在設備樹中配置mipi屏的初始化序列,在dsi節點中配置panel-init-sequence數組序列

&dsi { panel@0{ panel-init-sequence = [ 39 10 04 B9 FF 83 99 39 10 10 B1 02 04 6D 8D 01 32 33 11 11 5A 5F 56 73 02 02 39 10 0C B2 00 80 80 AE 05 07 5A 11 10 10 00 ... 15 10 02 D0 39 15 64 02 11 00 15 64 02 29 00 ]; }; };

命令解析:

39 10 04 B9 FF 83 99 Data Type:0x39 (DCS Long Write) Delay:0x10 (16 ms) Payload Length:0x04 (4 Bytes) Payload:0xB9 0xFF 0x83 0x99

進一步分析,該命令前3個字節屬于命令格式,后面“B9 FF 83 99”才是要傳輸的指令。
B9是要寫入的命令,“FF 83 99”是該命令后面的3個參數。

在這里插入圖片描述

設置時鐘參數

&dsi { panel@0{ display-timings { native-mode = <&timing0>; timing0: timing0 { clock-frequency = <120000000>; hactive = <1080>; vactive = <1920>; hback-porch = <32>; hfront-porch = <32>; vback-porch = <10>; vfront-porch = <8>; hsync-len = <32>; vsync-len = <4>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; }; };

設置完這些,單個屏幕就可以正常點亮顯示了,但這不是我們的目的,我們的目的是雙屏拼接。

dual-channel

使能dsi1節點,配置“rockchip,dual-channel”、“dsi,lanes”屬性。
將horizontal方向上的顯示參數增加一倍,并將時鐘頻率調高一倍。

&dsi { status = "okay"; rockchip,dual-channel = <&dsi1>; panel@0{ dsi,lanes = <8>; display-timings { native-mode = <&timing1>; timing1: timing1 { clock-frequency = <240000000>; hactive = <2160>; vactive = <1920>; hback-porch = <64>; hfront-porch = <64>; vback-porch = <10>; vfront-porch = <8>; hsync-len = <64>; vsync-len = <4>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; }; }; &dsi1 { status = "okay"; };

修改完就可以點亮兩塊mipi屏了,效果如下:



兩個MIPI使用了VOP BIG,VOPLITTLE還可以再支持一路HDMI顯示。再插入HDMI,顯示效果如下:


這樣就可以實現瑞芯微教學視頻中的三屏顯示方案了,通過寫app就可以做出三屏拼接顯示或者三屏異顯的方案。


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

    關注

    2

    文章

    212

    瀏覽量

    25547
  • 瑞芯微RK3399
    +關注

    關注

    1

    文章

    21

    瀏覽量

    5894
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    HZ-EVM-RK3399-技術規格說明書

    電子發燒友網站提供《HZ-EVM-RK3399-技術規格說明書.pdf》資料免費下載
    發表于 04-17 17:04 ?0次下載

    RK3588核心板在邊緣AI計算中的顛覆性優勢與場景落地

    與低功耗。相比傳統四核A72方案(如RK3399),單線程性能提升80%,多線程任務處理能力翻倍。 6TOPS獨立NPU: 支持INT8/INT16混合精度計算,可直接部署YOLOv5
    發表于 04-15 10:48

    RK3399處理器:高性能多核異構計算平臺

    RK3399是一款高性能的多核異構計算平臺,集成了強大的CPU、GPU以及豐富的多媒體和接口功能。其獨特的Cortex-A72+四Cortex-A53大小核CPU結構,使得RK3399在處理復雜
    的頭像 發表于 02-08 18:04 ?1132次閱讀

    RK3399Pro處理器:高性能與AI加速的完美結合

    RK3399Pro是一款高性能處理器,專為需要強大計算能力和人工智能加速的應用場景而設計。其主要特性如下: 高性能CPU核心:搭載核Cortex-A72處理器,主頻高達1.8GHz,以及四核
    的頭像 發表于 02-07 18:11 ?676次閱讀

    高清電視盒子方案分享,紅外遙控適配過程全解析

    高效地控制電視設備。極大的提升了用戶體驗。 iTOP-RK3399平臺介紹 ? ? 紅外遙控方案示例 iTOP-RK3399 開發板搭載了HS0038B 紅外接收模塊。接下來我們在RK3399
    的頭像 發表于 12-17 10:46 ?893次閱讀
    高清電視盒子<b class='flag-5'>方案</b>分享,紅外遙控適配過程全解析

    RK3576單板發布倒計時:RK3399RK3576對比

    好多人說RK3576是RK3399的升級版,某種程度上也可以這么說,RK3576在強大的多媒體功能的基礎上,性能和接口都進行了升級 一、工藝 性能 rk3576采用 Rockchip
    的頭像 發表于 12-03 16:59 ?918次閱讀
    <b class='flag-5'>RK</b>3576單板發布倒計時:<b class='flag-5'>RK3399</b>與<b class='flag-5'>RK</b>3576對比

    玩轉迅為RK3588開發板!基于connector-split 功能實現聯動

    什么是多拼接顯示? 多拼接顯示就是把幾個顯示器(
    發表于 12-02 16:59

    瑞芯微RK3399開發板Android7.1修改網絡優先級方法,觸覺智能SBC3968開發板演示

    本文介紹Android7.1修改網絡優先級方法,基于觸覺智能SBC3968主板,搭載瑞芯微RK3399芯片,底板具備千兆網口、USB、HDMI、TYPE-C、音頻等接口。可適用于工業主機、物聯網設備、醫療健康設備、廣告機、互動自助終端、教學實驗平臺、
    的頭像 發表于 10-09 11:37 ?499次閱讀
    瑞芯微<b class='flag-5'>RK3399</b>開發板Android7.1修改網絡優先級方法,觸覺智能SBC3968開發板演示

    ARK3399 USB2.0 PC攝像頭控制器規格書

    電子發燒友網站提供《ARK3399 USB2.0 PC攝像頭控制器規格書.pdf》資料免費下載
    發表于 09-30 14:43 ?2次下載

    基于RK3588J的6MIPI CSI視頻采集案例分享,多路視頻系統必看!

    之類的操作。 RK3588J典型應用領域圖5 6視頻采集案例演示案例說明本案例實現6攝像頭的圖像采集,并對圖像進行縮放和拼接處理,最終通
    發表于 08-22 11:51

    異顯案例分享,基于全國產RK3568J工業平臺!

    可通過鼠標分別點擊不同顯示屏下方的應用圖標顯示相關畫面,亦可通過鼠標拖動畫面至不同顯示屏實現
    發表于 07-17 10:53

    Firefly-RK3399產品規格書

    Firefly-RK3399產品規格書
    發表于 07-16 10:50 ?6次下載

    AIoT設備新一代高性能處理器瑞芯微RK3576,東勝物聯RK3588等核心板定制開發

    作為瑞芯微的合作伙伴,AIoT設備供應商東勝物聯可向廣大客戶提供基于RK3588/RK3588M/RK3568/RK3568J/RK3399
    的頭像 發表于 06-17 14:20 ?1967次閱讀
    AIoT設備新一代高性能處理器瑞芯微<b class='flag-5'>RK</b>3576,東勝物聯<b class='flag-5'>RK</b>3588等核心板定制開發

    ARM架構:鴻道Intewell操作系統芯生態之·瑞芯微RK3399

    通過瑞芯微RK3399芯片與鴻道Intewell操作系統的結合,可以構建出高性能、靈活多樣的嵌入式系統解決方案,滿足各類復雜應用的需求。
    的頭像 發表于 06-03 17:58 ?959次閱讀

    慧視Viztra-ME025圖像處理板 中端性能的RK3399Pro板卡

    的Viztra-ME025圖像處理板就十分合適。Viztra-ME025圖像處理板采用國內智能AI芯片RK3399pro,植入公司自主研發的智能圖像算法,基于輸入的可見光
    的頭像 發表于 06-01 08:29 ?714次閱讀
    慧視Viztra-ME025圖像處理板  中端性能的<b class='flag-5'>RK3399</b>Pro板卡
    主站蜘蛛池模板: 狠狠色噜狠狠狠狠色综合久 | 天天添天天干 | 五月丁香啪啪 | 好黄好猛好爽好痛的视频 | 国产无套粉嫩白浆 | 亚洲第一香蕉视频 | 午夜色大片在线观看 | 久久精品国产清自在天天线 | 六月丁香婷婷天天在线 | 亚洲精品资源 | 一级毛片成人免费看a | 欧美色图在线视频 | 福利社91| 日本69xxx| 色婷婷在线视频观看 | 丁香综合激情 | 中国china体内裑精亚洲毛片 | 91精品啪国产在线观看免费牛牛 | 亚洲一级免费毛片 | 性欧美视频 | 亚洲高清日韩精品第一区 | 岛国最新资源网站 | bt天堂资源在线种子 | 国产成人亚洲毛片 | 人人插97| 深夜国产成人福利在线观看女同 | 欧美电影一区二区 | 日韩欧美印度一级毛片 | 成人三级影院 | 速度与激情一 | 欧美一级黄色片 | semm亚洲欧美在线高清 | 狠狠噜噜 | 精品久久久久久国产免费了 | mide-776中文字幕在线 | 日本天天操 | 久久天天躁狠狠躁夜夜免费观看 | 色婷婷综合久久久中文字幕 | 日本aaaa毛片在线看 | xxⅹ丰满妇女与善交 | 奇米色吧 |