Arduino多串口/隐藏输出

Posted

技术标签:

【中文标题】Arduino多串口/隐藏输出【英文标题】:Arduino multiple serial/hid output 【发布时间】:2017-01-31 20:11:38 【问题描述】:

您好,有没有人找到一种方法可以同时使用 Arduino 作为串行设备和隐藏设备? 我想到了一些解决方案,但不知道最好的方法。 我的目标是我需要一个串行设备,以便计算机可以向 Arduino 发送信息,但我还需要一个隐藏设备。

我可以通过 1 个 USB 端口同时使用它们吗?可能不是 或者 我可以在 Arduino 上安装另一个 USB 或串行端口并将其用作隐藏吗? 或者 我应该将 Arduino 连接到一个 teensy 并将其用于隐藏吗?

感谢您试图找到最安全的解决方案,我正在为我的小型激光雕刻机制作定制夹具。

【问题讨论】:

我从未编写过 USB 接口,但如果您尝试搜索 HID 串行,您会找到一些示例。如果 HID 规范允许使用串行接口,您可以将其添加到 HID 外围设备列表并在用于该接口的同一 USB 堆栈上对其进行仿真 【参考方案1】:

我建议购买 Arduino Leonardo、Arduino Micro、A-Star 32U4 或任何其他与 Arduino 兼容的 ATmega32U4 板。这些设备充当 USB 串行端口,但如果您使用 Arduino IDE 附带的键盘或鼠标库,它们也可以同时是 HID。

【讨论】:

大卫谢谢你,我认为青少年的工作方式相同,但研究不力。莱昂纳多看起来很有趣。

以上是关于Arduino多串口/隐藏输出的主要内容,如果未能解决你的问题,请参考以下文章

arduino如何串口输出变量的值

关于Arduino的串口中断

Arduino串口接收并打印输出int类型数据

arduino串口监视器怎么输入

ASCIITable: 演示 Arduino 串口输出的进阶功能

arduino 软串口