如何让usb游戏手柄与单片机通信?当按下手柄上的一个键时,单片机的一个发光二极管点亮。
现在硬件连接好了,接下来给微控制器编程,接收USB信号,然后做出相应的动作。
如果不知道手柄各键的信号,可以做一个测试程序。单片机接收到信息后,可以通过RS232串口将信息发送给计算机,并使用串口助手工具检查手柄各按键的编码。拿到代码后,不是很简单吗?
如果你知道手柄的键码,微控制器只需要USB和手柄通信,就不需要MAX232了。只需用FT232搭建一个USB接口,与手柄进行通信即可。