chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

Scrcpy是一款免費(fèi)開(kāi)源的軟件,支持將安卓端屏幕投影到其他設(shè)備,并支持被投屏設(shè)備對(duì)安卓的反向控制?;?a target="_blank">ADB工具,安卓端無(wú)需安裝任何軟件,延遲低,穩(wěn)定性好?,F(xiàn)在,安卓也可投屏到恩智浦i.MX RT1170上。

一、硬件組成

硬件平臺(tái)包括:

MIMXRT1170-EVKB

AW611無(wú)線模組,集成 Wi-Fi藍(lán)牙功能

RK055HDMIPI4M觸摸屏或樹(shù)莓派官方7寸屏

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

二、軟件框架

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

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

下圖是軟件的整體框架:

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

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

1、投屏流程:

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

2、控制流程:

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

三、運(yùn)行項(xiàng)目

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

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

四、運(yùn)行結(jié)果

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

小結(jié)

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

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

    關(guān)注

    14

    文章

    5981

    瀏覽量

    116894
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    3690

    瀏覽量

    43840
  • 無(wú)線模組
    +關(guān)注

    關(guān)注

    1

    文章

    121

    瀏覽量

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

    關(guān)注

    5

    文章

    2155

    瀏覽量

    58707

原文標(biāo)題:安卓<->i.MX RT1170 無(wú)線投屏與控制

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于i.MX RT1170的兩輪車(chē)數(shù)字儀表盤(pán)參考設(shè)計(jì) 全面的技術(shù)解讀

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

    i.MX RT1170的GPIO外設(shè)的使用

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

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

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

    i.MX RTxxx系列MCU的特性

      大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是i.MX RTxxx系列MCU的基本特性。  半導(dǎo)體于201
    發(fā)表于 11-04 07:08

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

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

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

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

    i.MX RT1170開(kāi)創(chuàng)GHz MCU時(shí)代

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

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

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

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

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

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

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

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

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

    i.MX RT1170評(píng)估套件快速入門(mén):這份保姆級(jí)教程,請(qǐng)收藏!

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

    i.MX RT1060/1010上串行NOR Flash冗余程序啟動(dòng)設(shè)計(jì)

    i.MX RT1060/1010上串行NOR Flash冗余程序啟動(dòng)設(shè)計(jì)
    的頭像 發(fā)表于 09-26 16:53 ?1104次閱讀
    <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冗余程序啟動(dòng)設(shè)計(jì)

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

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

    i.MX RT1170 uSDHC eMMC啟動(dòng)時(shí)間

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是i.MX RT1170 uSDHC eMMC啟動(dòng)時(shí)間。
    的頭像 發(fā)表于 08-08 15:32 ?1149次閱讀
    <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啟動(dòng)時(shí)間