我使用的是windows7下的python2.7,pySerial。我有8个设备,它们通过虚拟串口(Silicon Labs USB to UART Bridge)连接到我的PC上,我正在用多处理测试它们所有8个串口都是打开的,每次我只向一个设备发送命令时,没有MultiThreading问题是在X时间之后(可能是10分钟或5小时),串行端口的输出队列无法向我<e
在我的项目中,有一个Raspberry Pi Zero W,通过串行TX/RX线路与Arduino Pro Micro连接(通过5- 3.3V逻辑电平转换器)。在加电时,Arduino开始通过串口发送"are you there“命令,直到Pi完成引导并启动一个监听串口的python程序,并返回"yes”。然后,Arduino继续定期发送传感器数据更新