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

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

3天内不再提示

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

RTThread物联网操作系统 来源:Vision Board 2024-05-10 15:42 次阅读

Vision-Board社区有大佬搞新活了!如果手上有XBOX手柄的话赶快掏出你的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 两个文件夹:

04ee47f2-0e97-11ef-a297-92fbcf53809c.png

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

051d4eda-0e97-11ef-a297-92fbcf53809c.png

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

05436e6c-0e97-11ef-a297-92fbcf53809c.png

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

0566c984-0e97-11ef-a297-92fbcf53809c.png

运行效果:

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

"XPADdeviceaddress=1,instance=0ismounted"

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

0583a950-0e97-11ef-a297-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

05a5797c-0e97-11ef-a297-92fbcf53809c.png

毫无压力的NES游戏:

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

05d1c342-0e97-11ef-a297-92fbcf53809c.png

甚至能玩VBA游戏:

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

05eca734-0e97-11ef-a297-92fbcf53809c.jpg

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

    关注

    25

    文章

    4519

    浏览量

    94522
  • Xbox
    +关注

    关注

    0

    文章

    184

    浏览量

    16791

原文标题:Vision-Board 使用TinyUSB驱动Xbox游戏手柄

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

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

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

    Vision-Board社区有大佬搞新活了!如果手上有XBOX手柄的话赶快掏出你的Vision-Board体验下:接下来看看KunYi大佬如何进行添加的
    的头像 发表于 05-11 08:35 91次阅读
    <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>

    超酷!基于ESP32自制一个蓝牙游戏手柄

    通过这个项目,你会学习到如何设计一个面包板游戏手柄电路,学习如何将这个电路作为一个游戏手柄与Android设备、电视盒子、PlayStation和计算机通信。 正文开始!(文末有视频演
    发表于 05-06 16:59

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

    1、概述 感谢官方举办【Vision Board 创客营】活动,使得我有机会试用Vision Board开发板,体验嵌入式AI的快乐。在此,再次感谢官方以及导师们的热情帮助。在本次活动
    的头像 发表于 04-24 21:55 171次阅读
    【<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 168次阅读
    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 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 2次下载

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

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

    Xbox应用新增“游戏中心”功能

    微软 Xbox 体验高级产品经理 Dylan Meade表示,“游戏中心”便于玩家追踪游戏进展,发现游戏最新内容和扩展包,与友人联机竞技,接收开发商的最新新闻等。
    的头像 发表于 02-27 14:02 222次阅读

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

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

    霍尔IC在游戏手柄中的应用原理

    游戏机手柄中的霍尔IC应用原理是利用霍尔传感器来检测磁场变化,以实现对手柄位置和运动的准确感知。这些传感器通常嵌入在手柄的摇杆、按钮或扳机等部件中,以捕捉用户的输入。
    的头像 发表于 10-09 10:57 511次阅读
    霍尔IC在<b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>中的应用原理

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

    stm32H743II usb HOST 如何识别 双遥杆游戏手柄?北通usb游戏手柄插到PC上显示是XBOX 360
    发表于 08-09 06:16