请问STM32虚拟串口打开情况下被拔出,上位机软件怎么处理?

2019-07-14 15:58发布

我现在是能检测到虚拟串口被拔出的,不过现在需要串口再次插上去的时候,能够再次使用,这个就不好弄了,因为拔掉之前的串口状态是Open着的,串口再插上去不管你Open()还是Close()软件都会出问题!而且这种情况去操作,上位机软件经常出现崩溃闪退的现象!
有什么方法让上位机软件不闪退崩溃吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
aprilyk
1楼-- · 2019-07-15 23:46
简单的处理是每次操作的时候重新扫描usb虚拟设备端口是否存在,当然用消息处理最合理
tianyu5655
2楼-- · 2019-07-16 05:05
而且有一个奇怪的现象,Debug模式下面怎么操作都不会崩溃闪退,只有在bin下面的exe文件下面才会有闪退的现象!
jerry181855
3楼-- · 2019-07-16 07:20
这个我也遇到,看看有什么办法没
csw_ying
4楼-- · 2019-07-16 11:25
10楼正解呀
jenny042
5楼-- · 2019-07-16 14:58
 精彩回答 2  元偷偷看……
jsuuwfs
6楼-- · 2019-07-16 17:39
支持热插拔?

一周热门 更多>