F103开发板问题:串口实验例程,串口调试工具端数据异常!

2019-10-15 21:15发布

如果运行过程中拨掉PC端USB转串口,再插上后串口助手端不会接收到数据,必须重新打开串口,这是什么原因啊?
本人小白,入坑10天。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
lvkanger
1楼-- · 2019-10-15 23:11
 精彩回答 2  元偷偷看……
山峰雪狼
2楼-- · 2019-10-15 23:13
打开电脑的设备管理器,插上串口线再拔掉,看看有啥反应。你都拔掉了,软件已经找不到可以使用的串口了,这个问题还要纠结吗
qq2995303990
3楼-- · 2019-10-16 03:32
山峰雪狼 发表于 2016-12-28 10:36
打开电脑的设备管理器,插上串口线再拔掉,看看有啥反应。你都拔掉了,软件已经找不到可以使用的串口了,这 ...

重新插上后,设备管理器里正常。重新启动串口工具后,数据正常接收。但我不懂的是,为什么拿掉后再插上就不能正常接收了?是开发板代码问题还是串口工具的问题?求教了!@山峰雪狼
qq2995303990
4楼-- · 2019-10-16 08:44
lvkanger 发表于 2016-12-28 13:01
串口调试助手是不支持你这样操作的,你拔掉USB接口后,必须重启串口调试助手,才能够重新检测到你的USB,这 ...

明白了,是串口助手的设定,多谢了@lvkanger
玉麒麟
5楼-- · 2019-10-16 13:50
你这个问题已经刨到Windows的驱动层了,再具体,你得看微软的文档,研究Windows的驱动层和PNP(即插即用)机制怎么回事儿了,总之,这已经和单片机的硬件和程序没啥关系了。
qq2995303990
6楼-- · 2019-10-16 16:47
 精彩回答 2  元偷偷看……

一周热门 更多>