最近,苦于STM32与上位机Python的串口通讯,实在完成不了通讯,不知道到底是什么原因,STM32与上位机的串口调试软件是可以成功完成数据传输的,但用Python就不知道为啥不能完成通信,网上关于这方面的东西也不能算多,而且苦于没有找到合适的串口调试方法。今天,偶然之间知道了上位机Python可以通过虚拟串口与上位机上的串口调试软件通信。
首先,上网查阅一下虚拟串口的安装方法(一查就有)
如下图,所示,就是我所安装的一对虚拟串口。

在Python程序处,代码如下。

在串口调试工具下,如下所示。

如下所示,为联合调试的界面。
 STM32与串口调试成功了,Python通过虚拟串口也调试成功了,但是,STM32与Python之间的串口却始终难以调通,确实让人困惑。
        STM32与串口调试成功了,Python通过虚拟串口也调试成功了,但是,STM32与Python之间的串口却始终难以调通,确实让人困惑。











![MyBatis-Plus快速实现增删改[MyBatis-Plus系列]](https://img-blog.csdnimg.cn/img_convert/2dc319dfbcf5bfde5ea64b133a46e24c.png)







