我使用各种仪器,例如示波器、RS232、RS422、串口转 USB 转换器等。我很难找到 PyVISA 和 Pyserial 之间的差异。一个严格地比另一个更好(我不太确定)?每个人都有自己的优点和缺点吗?混合方法是最常见的吗?
我曾使用过 PySerial 和 PyVISA,它们通常似乎做同样的事情。互联网建议:PyVISA 用于使用示波器和 GPIB 设备进行仪器自动化控制,PySerial 用于 RS232 和其他串行协议。
那么,简而言之,我什么时候应该使用 PyVISA 而不是 PySerial?
抛开意见不谈,在某些情况下,即使仅用于 RS232 访问,也迫使您选择一种。据我所知:
当然,还有许多其他关键差异超出了我的经验。