【发布时间】:2021-01-15 07:37:32
【问题描述】:
我正在开发我的个人示波器项目,我通过 USB 全速 (12 Mbits) 将批量数据从 MCU(STM32) 发送到 PC。我想使用 PySerial 与设备(STM32)通信。我发现 USB 是半双工的,主机(PC)设置与设备的通话权限 - “当你说话时说话”。我不明白的是主机如何设置通话权限 - 我的计算机或 pyserial 是否会自动处理这个问题,还是我必须做一些需要在主机和设备的代码中实现的握手协议?我想知道,如果设备和主机都在发送数据,那么数据会发生什么?谢谢!
【问题讨论】:
标签: python serial-port usb pyserial