【发布时间】:2015-03-02 10:41:46
【问题描述】:
我目前正在开发一种能够用作键盘并通过串行与自写软件进行通信的设备。 现在,如果我想与我实际上想要避免的应用程序通信,我必须在不同的计算机上安装串行驱动程序(来自 Arduino)。
还有其他解决方案可以解决这个问题吗?我的微控制器是否有可能用作键盘并且能够作为 HID 设备发送和接收数据?
感谢和问候!
【问题讨论】:
标签: keyboard arduino hid atmega teensy
我目前正在开发一种能够用作键盘并通过串行与自写软件进行通信的设备。 现在,如果我想与我实际上想要避免的应用程序通信,我必须在不同的计算机上安装串行驱动程序(来自 Arduino)。
还有其他解决方案可以解决这个问题吗?我的微控制器是否有可能用作键盘并且能够作为 HID 设备发送和接收数据?
感谢和问候!
【问题讨论】:
标签: keyboard arduino hid atmega teensy
我实际上对 32u4 做了类似的事情,但它通过内置 UART 接收其串行。我这样做是因为它连接了两个独立的系统。如果它只有一个系统,我可以实现第二个接口。 (别忘了,USB HID 设备必须有一个 IN 端点,即使你不使用它。)或者你可以只用 2 美元的 USB/TTL 转换器,然后像我一样做。
【讨论】: