gpt4 book ai didi

serial-port - 串行端口上连接的多个设备 - 如何知道哪个连接到哪个端口

转载 作者:行者123 更新时间:2023-12-04 06:58:25 25 4
gpt4 key购买 nike

我有一些通过串口进行通信的设备。因为,它们并不总是连接到同一个串行端口,所以当我发送数据时,我需要确切地知道我正在与哪个设备进行通信。如何检查哪个设备连接到哪个 com 端口。

最佳答案

最常用的解决方案是“ping”每个串口,然后检查回复。对您的设备进行编程,使其在收到特殊请求时回复特定消息,例如如果它收到“你好”,它会回复“嗨,我是设备 X”。这样你就可以按顺序向每个串口发送“Hello”,等待一秒左右,如果收到你期待的回复,那么你就知道使用哪个串口了。

但是,这可能会混淆连接到串行端口的某些设备,因此您需要考虑用户连接的设备类型。在大多数情况下,如果您选择了设备不希望收到的关键字,它会简单地丢弃您发送的请求并等待另一个请求。

关于serial-port - 串行端口上连接的多个设备 - 如何知道哪个连接到哪个端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2260871/

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