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

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

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

Vision-Board 使用TinyUSB驅(qū)動(dòng)Xbox游戲手柄

RT-Thread官方賬號(hào) ? 2024-05-11 08:35 ? 次閱讀

Vision-Board社區(qū)有大佬搞新活了!讓我們看看他搞了什么

看看KunYi大佬如何進(jìn)行添加的Xbox支持的:

準(zhǔn)備工作:

Vision-Board開(kāi)發(fā)板+2.0寸Mipi顯示屏拓展板

XboxOne游戲手柄

搭建好開(kāi)發(fā)環(huán)境:Vision Board 環(huán)境搭建 https://docs.qq.com/doc/DY2Z1UFlFU3VkUmhu

一個(gè)熱愛(ài)編程的你

正式開(kāi)發(fā)

1. 首先克隆Vision-Board官方SDK倉(cāng)庫(kù):

git clone

https://github.com/RT-Thread-Studio/sdk-bsp-ra8d1-vision-board.git

2. 進(jìn)入projects/usb/vision_board_tinyusb_xpad目錄

雙擊 mklinks.bat 文件,執(zhí)行腳本后會(huì)生成rt-thread、libraries 兩個(gè)文件夾:

5d31a368-0f2e-11ef-9118-92fbcf53809c.png

編譯固件,雙擊project.uvprojx文件打開(kāi)MDK工程

5d5095d4-0f2e-11ef-9118-92fbcf53809c.png

點(diǎn)擊下圖按鈕進(jìn)行項(xiàng)目全編譯:

5d681740-0f2e-11ef-9118-92fbcf53809c.png

點(diǎn)擊下圖按鈕進(jìn)行項(xiàng)目全編譯:

5d7d7f54-0f2e-11ef-9118-92fbcf53809c.png

運(yùn)行效果:

正常運(yùn)行后,插上x(chóng)boxone控制器會(huì)顯示

"XPADdeviceaddress=1,instance=0ismounted"

然后按下D-Pad或是X,Y,A,,B,Start,Select按鈕也都會(huì)顯示

5da98d7e-0f2e-11ef-9118-92fbcf53809c.png

最后給出KunYi大佬幾個(gè)魔改Vision-Board游戲機(jī)的Demo工程:

灰常流暢的DOOM游戲:

https://github.com/KunYi/sdk-bsp-ra8d1-vision-board/tree/game/projects/doom/vision_board_mipi_2.0inch_doom

5dcf598c-0f2e-11ef-9118-92fbcf53809c.png

毫無(wú)壓力的NES游戲:

https://github.com/KunYi/sdk-bsp-ra8d1-vision-board/tree/game/projects/nes/vision_board_mipi_2.0inch_nes

5df72fde-0f2e-11ef-9118-92fbcf53809c.png

甚至能玩VBA游戲:

https://github.com/KunYi/sdk-bsp-ra8d1-vision-board/tree/game/projects/vba/vision_board_mipi_2.0inch_vba

5e1dd184-0f2e-11ef-9118-92fbcf53809c.jpg

聲明:本文內(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)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7945

    瀏覽量

    264680
  • Vision
    +關(guān)注

    關(guān)注

    1

    文章

    196

    瀏覽量

    18186
  • Xbox
    +關(guān)注

    關(guān)注

    0

    文章

    186

    瀏覽量

    16938
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    游戲手柄震動(dòng)馬達(dá)的技術(shù)特點(diǎn)分析

    游戲手柄震動(dòng)馬達(dá)在現(xiàn)代電子游戲中扮演著重要的角色,其技術(shù)特點(diǎn)直接影響到玩家的游戲體驗(yàn)。游戲手柄
    的頭像 發(fā)表于 10-09 11:12 ?341次閱讀
    <b class='flag-5'>游戲</b><b class='flag-5'>手柄</b>震動(dòng)馬達(dá)的技術(shù)特點(diǎn)分析

    基于Vision Board上的openMV垃圾分類

    通過(guò)在Vision Board部署openMV實(shí)現(xiàn)垃圾分類。
    的頭像 發(fā)表于 06-17 10:49 ?648次閱讀
    基于<b class='flag-5'>Vision</b> <b class='flag-5'>Board</b>上的openMV垃圾分類

    微軟升級(jí)Xbox游戲輔助功能,發(fā)布Proteus無(wú)障礙游戲手柄

    昨日,微軟在其Xbox Wire博客發(fā)布了關(guān)于Proteus游戲手柄的詳細(xì)資訊,該產(chǎn)品預(yù)售價(jià)為255美元(約1841元),正式發(fā)售后售價(jià)299美元(約2159元),預(yù)計(jì)于2024年秋季交付。
    的頭像 發(fā)表于 05-16 11:35 ?422次閱讀

    Vision-Board 使用TinyUSB驅(qū)動(dòng)Xbox游戲手柄

    : ?Vision-Board開(kāi)發(fā)板?+?2.0寸Mipi顯示屏拓展板 ?Xbox?One游戲手柄 ?搭建好開(kāi)發(fā)環(huán)境:Vision
    的頭像 發(fā)表于 05-10 15:42 ?529次閱讀
    <b class='flag-5'>Vision-Board</b> 使用<b class='flag-5'>TinyUSB</b><b class='flag-5'>驅(qū)動(dòng)</b><b class='flag-5'>Xbox</b><b class='flag-5'>游戲</b><b class='flag-5'>手柄</b>

    Vision Board 創(chuàng)客營(yíng)】Vision Board上的DAC實(shí)踐

    1、概述 感謝官方舉辦【Vision Board 創(chuàng)客營(yíng)】活動(dòng),使得我有機(jī)會(huì)試用Vision Board開(kāi)發(fā)板,體驗(yàn)嵌入式AI的快樂(lè)。在此,再次感謝官方以及導(dǎo)師們的熱情幫助。在本次活動(dòng)
    的頭像 發(fā)表于 04-24 21:55 ?604次閱讀
    【<b class='flag-5'>Vision</b> <b class='flag-5'>Board</b> 創(chuàng)客營(yíng)】<b class='flag-5'>Vision</b> <b class='flag-5'>Board</b>上的DAC實(shí)踐

    Vision Board創(chuàng)客營(yíng)連載體驗(yàn)】RA8D1 Vision Board初體驗(yàn)

    1 RA8D1 Vision Board簡(jiǎn)介 Vision-Board 開(kāi)發(fā)板是 RT-Thread 推出基于瑞薩 Cortex-M85 架構(gòu) RA8D1 芯片,擁有Helium和TrustZone
    發(fā)表于 04-23 21:53

    RA8D1 Vision Board上的SPI loopback測(cè)試

    一、簡(jiǎn)介 Vision-Board 開(kāi)發(fā)板是 RT-Thread 推出基于瑞薩 Cortex-M85 架構(gòu) RA8D1 芯片,為工程師們提供了一個(gè)靈活、全面的開(kāi)發(fā)平臺(tái),助力開(kāi)發(fā)者在機(jī)器視覺(jué)領(lǐng)域獲得
    的頭像 發(fā)表于 04-23 00:00 ?955次閱讀
    RA8D1 <b class='flag-5'>Vision</b> <b class='flag-5'>Board</b>上的SPI loopback測(cè)試

    Vision Board創(chuàng)客營(yíng)連載體驗(yàn)】RA8D1 Vision Board上的SPI實(shí)踐

    Vision-Board 開(kāi)發(fā)板是 RT-Thread 推出基于瑞薩 Cortex-M85 架構(gòu) RA8D1 芯片,為工程師們提供了一個(gè)靈活、全面的開(kāi)發(fā)平臺(tái),助力開(kāi)發(fā)者在機(jī)器視覺(jué)領(lǐng)域獲得更深
    發(fā)表于 04-22 23:56

    機(jī)器視覺(jué)RT-Thread Vision Board主要特點(diǎn)

    RT-Thread 與 瑞薩電子 攜手推出全新的硬件產(chǎn)品—— Vision?Board ! RT-Thread?Vision?Board 為工程師們提供了一個(gè)靈活、全面的開(kāi)發(fā)平臺(tái),助力
    的頭像 發(fā)表于 04-15 08:35 ?602次閱讀

    使用RT-Thread studio編譯Vision-Board例程后報(bào)錯(cuò)的原因?

    使用RT-Thread studio 編譯Vision-Board例程后報(bào)下面的錯(cuò)誤,手冊(cè)上要求安裝的支持包已經(jīng)安裝過(guò)了,請(qǐng)問(wèn)這是什么原因呢 23:54:45 **** Incremental
    發(fā)表于 03-26 08:15

    Vision_Board_schematic.pdf

    *附件:Vision_Board_schematic.pdf
    發(fā)表于 03-20 15:21

    Vision_Board_schematic

    Vision_Board_schematic
    發(fā)表于 03-20 09:59 ?9次下載

    請(qǐng)問(wèn)stm32H743II usb HOST如何識(shí)別雙遙桿游戲手柄?

    stm32H743II usb HOST 如何識(shí)別 雙遙桿游戲手柄?北通usb游戲手柄插到PC上顯示是XBOX 360
    發(fā)表于 03-15 07:52

    微軟是否將取消Xbox游戲實(shí)體光盤(pán)發(fā)售?

     針對(duì)Game File的采訪,微軟游戲部門(mén)CEO菲爾·斯賓塞(Phil Spencer)就公司的實(shí)體版Xbox游戲計(jì)劃做出回應(yīng)。他強(qiáng)調(diào),盡管微軟“秉持對(duì)實(shí)體媒介的支持”,但更多的 Xbox
    的頭像 發(fā)表于 02-21 14:24 ?728次閱讀

    蘋(píng)果VR頭顯Vision Pro 2月2日上市,配備手柄及存儲(chǔ)版本價(jià)格揭曉

    據(jù)從蘋(píng)果對(duì) Vision Pro 的開(kāi)發(fā)者資源了解,現(xiàn)階段向游戲開(kāi)發(fā)者提供了兩種交互模式——全手勢(shì)游戲,模擬觸摸虛擬按鈕而產(chǎn)生聲響反饋;同時(shí),這款機(jī)器完全與手柄兼容,既可進(jìn)行按鍵操控,
    的頭像 發(fā)表于 01-15 14:16 ?822次閱讀