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

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

3天内不再提示

NXP无线游戏手柄的解决方案

恩智浦MCU加油站 来源:恩智浦MCU加油站 作者:恩智浦MCU加油站 2021-10-20 11:04 次阅读

一、前言

在上一篇的文章中,小编给大家讲解了一款恩智浦的低延时低功耗的无线游戏耳机的解决方案。在本篇中,小编将继续给大家介绍一款基于LPC5528和NxH3670的无线游戏手柄的解决方案,此方案在无线游戏耳机的基础上实现的,因此此方案不仅实现了手柄控制功能也支持无线音频的功能,。

和无线游戏耳机的方案相比,在此方案中将主控芯片从KL27换成了LPC5528,LPC5528的优势有以下两点:

LPC5528的Flash大小为512KB,给客户留足了内存空间去实现自己的功能。

LPC5528有两个USB设备控制器,一个全速USB(FS)设备控制器和一个高速USB(HS)设备控制器, 使用高速USB设备控制器,可以提高USB Dongle和USB主机之间传输速率,缩短USB主机对用户事件的响应时间。

关于LPC5528的更多详细资料请参考LPC5528用户手册。

由于此方案也使用NxH3670来实现音频和用户数据的无线传输,因此此方案也有具有如下的优势:

低延时:音频延时小于20ms,用户数据延时约为7.5ms

低功耗:NxH3670工作在1.2V时, 功耗可降低8.5mW

关于NxH3670的介绍请参考NxH3670数据手册。

下面小编将继续给大家讲解整个方案实现的功能和NXP提供的生态支持。

二、系统特性

此方案实现的功能如下:

两路音频通道:前向通道(扬声器)和后向通道(麦克风)。

一路用户数据通道,用来传输用户数据,比如手柄控制、音频控制信号等。

支持有线和无线两种模式。

支持USB VCOM功能,通过USB VCOM工具配置系统参数

支持OTA升级。

音频通道中支持的音频特性如图2所示。

ed5d6004-30e6-11ec-82a8-dac502259ad0.png

图 2音频特性

三、硬件支持

NXP也为此方案提供了完整的生态支持,包括软件、硬件和相关文档。基于NXP官方的NxH3670 SDK板,工程师们设计了一款无线游戏手柄方案的评估板。

Dongle板的系统框图如图 5所示。

efcaaf36-30e6-11ec-82a8-dac502259ad0.png

图 5LPC5528 Dongle系统框图

四、软件支持

在软件上,此方案重用了无线游戏耳机方案的软件架构,在此软件架构的基础上还增加了一个USB HID类,来实现游戏控制器的功能,软件架构如图7所示。

当手柄端有用户事件发生时,用户事件会先通过用户数据通道传输到Dongle端,然后Dongle端再使用USBHID类将用户事件按照指定格式上传给USB主机。

f069a992-30e6-11ec-82a8-dac502259ad0.png

图 7LPC5528无线游戏手柄方案的软件架构

五、相关文档

NXP也提供了丰富的文档供客户参考,除了可以参考NxH3670 SDK开发包中众多文档之外,还可以参考下面三篇关于无线手柄方案的应用笔记。

AN13081Wireless Gamepad Solution based on LPC5528 and NxH3670.

AN13082Getting Started with LPC5528 Wireless Gamepad Solution.

AN13083Wireless Gamepad OTA upgrade.

六、总结

这款基于LPC5528和NxH3670的无线游戏手柄方案,兼具了低延时低功耗的特性,同时NXP也提供了完整的生态支持,目前已有一些知名游戏手柄厂商将此方案应用于他们的产品设计中。

在不久的将来,相信这些产品定会给广大游戏爱好者带来不一样的游戏体验,让我们拭目以待吧!

责任编辑:haq

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

    关注

    60

    文章

    1214

    浏览量

    177222
  • usb
    usb
    +关注

    关注

    59

    文章

    7432

    浏览量

    258119
  • 无线
    +关注

    关注

    31

    文章

    5304

    浏览量

    171458
  • 手柄
    +关注

    关注

    0

    文章

    37

    浏览量

    11230

原文标题:NXP的无线游戏手柄的方案

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OpenHarmony南向开发实例:【游戏手柄

    基于TS扩展的声明式开发范式编程语言,以及OpenHarmony的分布式能力实现的一个手柄游戏
    的头像 发表于 04-17 10:21 400次阅读
    OpenHarmony南向开发实例:【<b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>】

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

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

    游戏手柄上哪几块需要用到霍尔开关?

    了解过游戏手柄的小伙伴们都知道,游戏手柄上需要用到霍尔元件来控制速度方向,那么通常有哪几块需要用到霍尔开关元件呢?
    发表于 12-07 15:36

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

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

    4G无线车载视频监控解决方案

    4G无线车载视频监控解决方案 
    发表于 10-07 11:17 0次下载

    【华秋推荐】无线充电的原理与解决方案

    速度更快。 沁恒微电子针对无线充电提供了详细的解决方案 无线充电管理芯片CH246,单芯片集成无线充电收发模块及小信号解码电路,外加部分自定义软件可轻松实现WPC Qi 等各类
    发表于 08-18 10:42

    A1000L/A1000处理器 AN13863 NXP PMIC解决方案应用程序

    电子发烧友网站提供《A1000L/A1000处理器 AN13863 NXP PMIC解决方案应用程序.pdf》资料免费下载
    发表于 08-16 17:08 0次下载
    A1000L/A1000处理器 AN13863 <b class='flag-5'>NXP</b> PMIC<b class='flag-5'>解决方案</b>应用程序

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

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

    基于2.4G RF开发的无线游戏手柄解决方案

    得心应手。而且使用无线手柄进行游戏,也可以让玩家处于更好的游戏距离和角度,不用像键鼠一样坐着电脑前面玩,游戏体验会更放松。
    的头像 发表于 08-08 18:02 715次阅读

    求一种基于2.4G RF开发的无线游戏手柄解决方案

    无线游戏手柄无线连接都是通过RF2.4G 无线技术实现的,按键控制等功能就需要单片机来进行控制。
    的头像 发表于 08-08 17:32 828次阅读

    物联网无线解决方案

    电子发烧友网站提供《物联网无线解决方案.pdf》资料免费下载
    发表于 07-29 11:26 2次下载
    物联网<b class='flag-5'>无线</b><b class='flag-5'>解决方案</b>

    高通蓝牙超低时延游戏解决方案

    将较低的游戏音频时延列为其购买下一副无线耳塞的驱动因素。针对这一市场变化,高通在近日正式推出了面对游戏和LE Audio优化的第二代高通S3音频平台新增解决方案
    发表于 07-04 17:58 0次下载

    ESP8266由游戏手柄控制的汽车机器人

    电子发烧友网站提供《ESP8266由游戏手柄控制的汽车机器人.zip》资料免费下载
    发表于 07-03 10:12 0次下载
    ESP8266由<b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>控制的汽车机器人

    NXP遥控机械臂

    NXP
    还没吃饭
    发布于 :2023年06月24日 21:58:43

    无线充电技术如何改变工业解决方案

    随着科技的发展,无线充电技术已经成为了人们生活中不可或缺的一部分。虽然现在无线充电技术已经广泛应用于手机、电动车等领域,但是在工业解决方案领域,无线充电技术的应用还处于初级阶段。在本文
    的头像 发表于 06-09 17:09 950次阅读