我正在创建的 VB.NET 程序中使用基于 .NET SerialPort 类的对象。执行以下操作时遇到问题:
- 向串口发送数据
- 关闭端口
- 关闭应用程序
- 重新打开端口
发生的情况是,即使我关闭了端口和应用程序,剩余的数据也会被发送出去。DiscardOutBuffer() 方法似乎也没有帮助。
使用后冲洗缓冲区的最佳方法是什么,以便在端口关闭后没有任何东西留在里面?
我正在创建的 VB.NET 程序中使用基于 .NET SerialPort 类的对象。执行以下操作时遇到问题:
发生的情况是,即使我关闭了端口和应用程序,剩余的数据也会被发送出去。DiscardOutBuffer() 方法似乎也没有帮助。
使用后冲洗缓冲区的最佳方法是什么,以便在端口关闭后没有任何东西留在里面?