【问题标题】:How to use gamepad by STM32?STM32如何使用游戏手柄?
【发布时间】:2017-04-28 10:58:25
【问题描述】:

我是使用 STM32 的初学者,现在我正在尝试使用 STM32F4 移动机器人。

现在我可以通过控制电机、编码器等设备来移动机器人了。

但是,我对阅读游戏手柄(USB 的 HID 设备)一无所知。

我正在尝试这个,因为我想通过游戏手柄控制机器人。

STM32F4是否可以读取使用USB的游戏手柄?

如果有页面写这个问题,恐怕你告诉我网址。

谢谢。

【问题讨论】:

标签: stm32f4


【解决方案1】:

如果您的 uC 具有可配置为主机设备的 USB 接口,这是可能的。检查您的微型 DS。但你必须记住——这不是一件容易的事,你必须深入学习 USB,并实现主机堆栈。

【讨论】:

  • 其实我不明白你的评论。要读取 USB HID 设备,必须实现 USB 主机堆栈。因为@S.takeru 没有说明他有什么 F4 微型 - 他需要在 DS 中检查这个微型(设备或主机)中简化的 USB 接口。
  • 是的,问题很糟糕——但在这种情况下,您应该尝试将问题改进到可以清晰明了地回答的程度。提供有关如何寻找答案的一般指导是远离实际答案的一步,即使这确实是问题的错。
  • 是的,但即使在这种情况下 - 我的回答提供了有关实现此过程的第一步的信息 1. 检查微接口,2. USB 主机堆栈的实现(我添加了一句话现在让它更清楚)。不幸的是,这是一个相当复杂的问题,我认为不可能在一个简单的论坛答案中解释如何实现它。
猜你喜欢
  • 1970-01-01
  • 2012-07-27
  • 2015-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-20
  • 1970-01-01
相关资源
最近更新 更多