0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vision-Board 使用TinyUSB驱动Xbox游戏手柄

RT-Thread官方账号 2024-05-11 08:35 次阅读

Vision-Board社区有大佬搞新活了!让我们看看他搞了什么

看看KunYi大佬如何进行添加的Xbox支持的:

准备工作:

Vision-Board开发板+2.0寸Mipi显示屏拓展板

XboxOne游戏手柄

搭建好开发环境:Vision Board 环境搭建 https://docs.qq.com/doc/DY2Z1UFlFU3VkUmhu

一个热爱编程的你

正式开发

1. 首先克隆Vision-Board官方SDK仓库:

git clone

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

2. 进入projects/usb/vision_board_tinyusb_xpad目录

双击 mklinks.bat 文件,执行脚本后会生成rt-thread、libraries 两个文件夹:

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

编译固件,双击project.uvprojx文件打开MDK工程

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

点击下图按钮进行项目全编译:

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

点击下图按钮进行项目全编译:

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

运行效果:

正常运行后,插上xboxone控制器会显示

"XPADdeviceaddress=1,instance=0ismounted"

然后按下D-Pad或是X,Y,A,,B,Start,Select按钮也都会显示

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

最后给出KunYi大佬几个魔改Vision-Board游戏机的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

毫无压力的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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    7888

    浏览量

    263926
  • Vision
    +关注

    关注

    1

    文章

    195

    浏览量

    18058
  • Xbox
    +关注

    关注

    0

    文章

    186

    浏览量

    16923
收藏 人收藏

    评论

    相关推荐

    游戏手柄震动马达的技术特点分析

    游戏手柄震动马达在现代电子游戏中扮演着重要的角色,其技术特点直接影响到玩家的游戏体验。游戏手柄
    的头像 发表于 10-09 11:12 232次阅读
    <b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>震动马达的技术特点分析

    基于Vision Board上的openMV垃圾分类

    通过在Vision Board部署openMV实现垃圾分类。
    的头像 发表于 06-17 10:49 574次阅读
    基于<b class='flag-5'>Vision</b> <b class='flag-5'>Board</b>上的openMV垃圾分类

    微软升级Xbox游戏辅助功能,发布Proteus无障碍游戏手柄

    昨日,微软在其Xbox Wire博客发布了关于Proteus游戏手柄的详细资讯,该产品预售价为255美元(约1841元),正式发售后售价299美元(约2159元),预计于2024年秋季交付。
    的头像 发表于 05-16 11:35 382次阅读

    Vision-Board 使用TinyUSB驱动Xbox游戏手柄

    :  Vision-Board开发板 + 2.0寸Mipi显示屏拓展板  Xbox One游戏手柄  搭建好开发环境:Vision
    的头像 发表于 05-10 15:42 472次阅读
    <b class='flag-5'>Vision-Board</b> 使用<b class='flag-5'>TinyUSB</b><b class='flag-5'>驱动</b><b class='flag-5'>Xbox</b><b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>

    Vision Board 创客营】Vision Board上的DAC实践

    1、概述 感谢官方举办【Vision Board 创客营】活动,使得我有机会试用Vision Board开发板,体验嵌入式AI的快乐。在此,再次感谢官方以及导师们的热情帮助。在本次活动
    的头像 发表于 04-24 21:55 548次阅读
    【<b class='flag-5'>Vision</b> <b class='flag-5'>Board</b> 创客营】<b class='flag-5'>Vision</b> <b class='flag-5'>Board</b>上的DAC实践

    Vision Board创客营连载体验】RA8D1 Vision Board初体验

    1 RA8D1 Vision Board简介 Vision-Board 开发板是 RT-Thread 推出基于瑞萨 Cortex-M85 架构 RA8D1 芯片,拥有Helium和TrustZone
    发表于 04-23 21:53

    RA8D1 Vision Board上的SPI loopback测试

    一、简介 Vision-Board 开发板是 RT-Thread 推出基于瑞萨 Cortex-M85 架构 RA8D1 芯片,为工程师们提供了一个灵活、全面的开发平台,助力开发者在机器视觉领域获得
    的头像 发表于 04-23 00:00 879次阅读
    RA8D1 <b class='flag-5'>Vision</b> <b class='flag-5'>Board</b>上的SPI loopback测试

    Vision Board创客营连载体验】RA8D1 Vision Board上的SPI实践

    Vision-Board 开发板是 RT-Thread 推出基于瑞萨 Cortex-M85 架构 RA8D1 芯片,为工程师们提供了一个灵活、全面的开发平台,助力开发者在机器视觉领域获得更深
    发表于 04-22 23:56

    机器视觉RT-Thread Vision Board主要特点

    RT-Thread 与 瑞萨电子 携手推出全新的硬件产品—— Vision Board ! RT-Thread Vision Board 为工程师们提供了一个灵活、全面的开发平台,助力
    的头像 发表于 04-15 08:35 544次阅读

    使用RT-Thread studio编译Vision-Board例程后报错的原因?

    使用RT-Thread studio 编译Vision-Board例程后报下面的错误,手册上要求安装的支持包已经安装过了,请问这是什么原因呢 23:54:45 **** Incremental
    发表于 03-26 08:15

    Vision_Board_schematic.pdf

    *附件:Vision_Board_schematic.pdf
    发表于 03-20 15:21

    Vision_Board_schematic

    Vision_Board_schematic
    发表于 03-20 09:59 9次下载

    请问stm32H743II usb HOST如何识别双遥杆游戏手柄

    stm32H743II usb HOST 如何识别 双遥杆游戏手柄?北通usb游戏手柄插到PC上显示是XBOX 360
    发表于 03-15 07:52

    微软是否将取消Xbox游戏实体光盘发售?

     针对Game File的采访,微软游戏部门CEO菲尔·斯宾塞(Phil Spencer)就公司的实体版Xbox游戏计划做出回应。他强调,尽管微软“秉持对实体媒介的支持”,但更多的 Xbox
    的头像 发表于 02-21 14:24 658次阅读

    苹果VR头显Vision Pro 2月2日上市,配备手柄及存储版本价格揭晓

    据从苹果对 Vision Pro 的开发者资源了解,现阶段向游戏开发者提供了两种交互模式——全手势游戏,模拟触摸虚拟按钮而产生声响反馈;同时,这款机器完全与手柄兼容,既可进行按键操控,
    的头像 发表于 01-15 14:16 774次阅读