99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內(nèi)不再提示

如何實現(xiàn)安卓與恩智浦i.MX RT1170的無線投屏與控制

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2025-06-26 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Scrcpy是一款免費開源的軟件,支持將安卓端屏幕投影到其他設備,并支持被投屏設備對安卓的反向控制。基于ADB工具,安卓端無需安裝任何軟件,延遲低,穩(wěn)定性好。現(xiàn)在,安卓也可投屏到恩智浦i.MX RT1170上。

一、硬件組成

硬件平臺包括:

MIMXRT1170-EVKB

AW611無線模組,集成 Wi-Fi藍牙功能

RK055HDMIPI4M觸摸屏或樹莓派官方7寸屏

9fe371ac-4ca7-11f0-b715-92fbcf53809c.png

二、軟件框架

軟件包括 i.MX RT1170工程與安卓的Scrcpy兩部分。i.MX RT1170工程基于官方的MCUXpresso SDK開發(fā),其中已提供了Libjpeg和LWIP等第三方庫,無需再從頭移植。

安卓端的Scrcpy官方源碼為https://github.com/Genymobile/scrcpy。

下圖是軟件的整體框架:

a0515186-4ca7-11f0-b715-92fbcf53809c.png

具體流程可以分為投屏與控制兩部分:

1、投屏流程:

安卓端通過Video Socket與i.MX RT1170建立UDP連接后,將捕捉的屏幕圖像編碼為JPEG格式并通過Wi-Fi發(fā)送。i.MX RT1170使用uSDHC以SDIO協(xié)議從AW611接收數(shù)據(jù),再使用LWIP庫Socket解析。并使用Libjpeg或FFmpeg庫將接收的JPEG數(shù)據(jù)解碼為 YUV格式。YUV數(shù)據(jù)通過硬件PXP轉(zhuǎn)換為RGB格式,并進行縮放、旋轉(zhuǎn)等處理,最終通過ELCDIF或LCDIFv2顯示到LCD屏幕上。

2、控制流程:

i.MX RT1170可接收LCD屏幕的觸摸數(shù)據(jù),并將其轉(zhuǎn)換為對應的安卓輸入事件。通過Touch Socket與安卓端建立TCP連接后,將事件發(fā)送給安卓端。安卓端的Scrcpy接收到事件數(shù)據(jù)后,解析事件類型、觸摸點坐標等,以此對安卓端進行控制。

三、運行項目

投屏與控制數(shù)據(jù)通過網(wǎng)絡傳輸,因此安卓端與i.MX RT1170需處于同一局域網(wǎng)下。i.MX RT1170支持有線(Ethernet)與無線(Wi-Fi)連接。使用無線連接時,i.MX RT1170可選擇使用熱點(AP)模式或客戶(STA)模式。

對于安卓端,需要打開開發(fā)者選項中的USB調(diào)試選項。使用USB數(shù)據(jù)線連接到電腦后,運行ADB命令啟動Scrcpy服務。命令行中可指定傳輸圖像的幀率、編碼格式、使能控制等。

四、運行結(jié)果

經(jīng)過長時間測試,目前i.MX RT1170可以穩(wěn)定運行在20FPS(傳輸數(shù)據(jù)尺寸為 800x480px時)。根據(jù)具體應用場景,可以調(diào)整ADB命令行參數(shù)來側(cè)重提高流暢性或顯示效果。

小結(jié)

本文聚焦恩智浦i.MX RT1170,利用Scrcpy實現(xiàn)安卓到嵌入式平臺的無線投屏與控制,展示了整體框架與具體流程。希望對大家有所幫助!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    5981

    瀏覽量

    117083
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3695

    瀏覽量

    43852
  • 無線模組
    +關(guān)注

    關(guān)注

    1

    文章

    121

    瀏覽量

    15777
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2155

    瀏覽量

    58715

原文標題:安卓<->i.MX RT1170 無線投屏與控制

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基于i.MX RT1170的兩輪車數(shù)字儀表盤參考設計 全面的技術(shù)解讀

    采用i.MX RT1170跨界MCU構(gòu)建的兩輪車儀表盤;全包式參考平臺:實現(xiàn)更快、更輕松的開發(fā)。的互聯(lián)數(shù)字儀表盤參考平臺使車輛制造商能
    的頭像 發(fā)表于 11-03 08:15 ?2600次閱讀
    基于<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b>的兩輪車數(shù)字儀表盤參考設計 全面的技術(shù)解讀

    i.MX RT1170的GPIO外設的使用

    在雙核的i.MX RT1170下設計應用程序,有一個比較重要的考慮點是片內(nèi)外設資源共享以及任務分配問題,同樣一個任務既可以放在默認主核CM7下做,也可以放在默認從核 CM4下去完成。如果這個任務跟片內(nèi)外設有關(guān),那就得考慮該外設是否在兩個核下設計與使用一致,這在項目開始前必
    的頭像 發(fā)表于 09-01 08:46 ?2449次閱讀

    如何禁用i.MX RT1170 MCU中的M4內(nèi)核?

    如何禁用 i.MX RT1170 MCU 中的 M4 內(nèi)核? 您能否提供具體的可行方法? 或者是否可以將內(nèi)核的工作時鐘頻率降低到 0 ?
    發(fā)表于 04-09 07:28

    i.MX RTxxx系列MCU的特性

      大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是i.MX RTxxx系列MCU的基本特性?! ?b class='flag-5'>恩智半導體于201
    發(fā)表于 11-04 07:08

    i.MX RT1170車規(guī)級產(chǎn)品有AEC-Q100認證嗎?

    大家好如題,i.MX RT1170車規(guī)級產(chǎn)品有AEC-Q100認證嗎?如果是,能否提供相關(guān)文件?
    發(fā)表于 03-15 08:24

    i.MX RT1170自定義引導加載程序,如何在i.MX RT處理器上完成?

    我將在我的自定義 i.MX RT1170 板上開發(fā)自定義引導加載程序。在我的例子中,閃存驅(qū)動程序?qū)⑼ㄟ^ USB 讀取以更新主要應用程序。 我正在研究
    發(fā)表于 05-17 08:13

    i.MX RT1170開創(chuàng)GHz MCU時代

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170跨界MCU是
    的頭像 發(fā)表于 03-22 11:14 ?3839次閱讀

    i.MX RT1170在將該系列帶上了更高的層面

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170跨界MCU是
    的頭像 發(fā)表于 05-18 11:15 ?4191次閱讀

    推出核跨界MCU的第二款產(chǎn)品i.MX RT1160

    。 不知不覺,距離i.MX RT“跨界MCU”概念的首次提出已經(jīng)過去好幾年了,一直以來傾聽客戶的需求,不斷將i.MX
    的頭像 發(fā)表于 06-22 16:32 ?3695次閱讀

    來數(shù)數(shù)!這款i.MX RT1170智能廚房解決方案,用到了哪些NXP的黑科技?

    智能廚房解決方案 一款極具科技感的智能廚房解決方案 可以讓你通過觸摸和語音控制 與多種家電進行智能人機交互! 它是如何做到的? i.MX RT1170 1GHz雙核跨界MCU GUI
    的頭像 發(fā)表于 02-04 12:40 ?1112次閱讀

    I.MX RT1170配套PMIC PF5020使用方法

    I.MX RT1170將先進的電源管理模塊與DC-DC和LDO集成在一起,可降低外部電源的復雜性并簡化電源時序。
    的頭像 發(fā)表于 04-01 15:54 ?2924次閱讀

    i.MX RT1170評估套件快速入門:這份保姆級教程,請收藏!

    官網(wǎng)精彩導覽 i.MX RT1170評估套件快速入門 i.MX RT1170
    的頭像 發(fā)表于 05-12 11:55 ?2615次閱讀
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b>評估套件快速入門:這份保姆級教程,請收藏!

    i.MX RT1060/1010上串行NOR Flash冗余程序啟動設計

    i.MX RT1060/1010上串行NOR Flash冗余程序啟動設計
    的頭像 發(fā)表于 09-26 16:53 ?1107次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>1060/1010上串行NOR Flash冗余程序啟動設計

    基于NXP微控制i.MX RT1170的多人體實時檢測算法和系統(tǒng)

    基于NXP微控制i.MX RT1170的多人體實時檢測算法和系統(tǒng)
    的頭像 發(fā)表于 10-26 16:27 ?1413次閱讀
    基于NXP微<b class='flag-5'>控制</b>器<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b>的多人體實時檢測算法和系統(tǒng)

    i.MX RT1170 uSDHC eMMC啟動時間

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是i.MX RT1170 uSDHC eMMC啟動時間。
    的頭像 發(fā)表于 08-08 15:32 ?1156次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b> uSDHC eMMC啟動時間