我目前正在开发一种能够作为键盘使用并通过Serial与自编软件进行通信的设备。 现在我必须在不同的计算机上安装串行驱动程序(来自Arduino),如果我想与我的应用程序进行通信,我实际上想要避免。
还有其他解决方案可以解决这个问题吗?我的微控制器是否可以用作键盘并且能够作为HID设备发送和接收数据?
谢谢和问候!
答案 0 :(得分:0)
我实际上用32u4做类似的事情,但它通过内置的UART接收它的串行。我这样做是因为它在两个独立的系统之间进行链接。如果它只是一个系统,我可以实现第二个接口。 (不要忘记,即使你没有使用它,USB HID设备也必须有一个IN端点。)或者你可以打开一个2美元的USB / TTL转换器并按照我的方式进行操作。