gpt4 book ai didi

c++ - 检查串行端口信息/描述以验证正确的端口

转载 作者:太空宇宙 更新时间:2023-11-04 08:08:08 25 4
gpt4 key购买 nike

我在 Linux 下工作,我尝试连接一个 Arduino Mega,如果我没有连接其他设备,它的端口通常是/dev/ttyAMC0,问题是有时它是/dev/ttyAMC1/dev/ttyAMC2.. .. 所以我想知道端口是否有它所连接设备的某种描述或信息,所以当我打开一个端口时,我可以检查它是一个 Arduino 连接而不是其他设备。我使用 C 和 C++ 工作

非常感谢!!

最佳答案

这与您建议的方法有点不同(但更常见),但您可以编写一个 UDEV 规则,以便 Mega 始终连接到您可以命名的端口,例如/dev/ArduinoMega。根据您设置 UDEV 规则的方式,您可以将这种情况用于任何 Arduino Mega,或仅用于一个特定的 Mega。

有一个很好的指南可以做到这一点,我已经使用了很长时间了 here .

关于c++ - 检查串行端口信息/描述以验证正确的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41242197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com