gpt4 book ai didi

linux -/dev/serial/by-id 有多独特

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:08:38 27 4
gpt4 key购买 nike

那么,问题来了,/dev/serial/by-id的内容是否唯一?

本质上,问题是我想将几个(两个或更多)arduino(可能是不同类型,但它们最终可能都是 leonardos)连接到 Raspberry Pi 以实现自动化系统。

我将使用串行接口(interface)在 Python 中的 Raspberry Pi 和 Arduinos 之间进行通信。我已经在其中一个 leonardos 上运行了这个(目前我只有一个):

udevadm info -a -n /dev/ttyACM0| grep serial  
0000:00:1d.0

这是我与 Pi 串行连接的唯一序列号吗?我可以依靠它来创建一个 UDEV 规则来分配特定的挂载点,还是已经在 /dev/serial/by-id/ 中创建了一个唯一且可靠的挂载点,我可以使用它而不是 hacked-udev 规则?

最佳答案

并不总是独一无二。根据我的经验,如果你从中国购买了一个廉价的 arduino 克隆,他们大多不会费心为每台设备生成唯一的 ID。这同样适用于每个设备。如果制造商不费心,那么这些设备将是相同的。我最终只使用了旁路并对其进行了符号链接(symbolic link)。

关于linux -/dev/serial/by-id 有多独特,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27217548/

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