打印

stm32V107虚拟串口问题

[复制链接]
3152|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chengying|  楼主 | 2012-5-23 09:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用 STM32F107芯片做的系统,用官方提供的usb虚拟串口例程,只要虚拟串口(串口调试助手)不关掉对系统复位,虚拟串口就死掉了,必须拔掉usb重新插上才能把串口打开,这种现象是上位机驱动问题还是调试助手或者例程有问题?
沙发
chengying|  楼主 | 2012-5-23 11:54 | 只看该作者
没人遇到类似问题吗

使用特权

评论回复
板凳
vigia| | 2012-5-23 12:15 | 只看该作者
驱动,我碰到的都这样。。。

使用特权

评论回复
地板
chengying|  楼主 | 2012-5-23 15:31 | 只看该作者
解决了

使用特权

评论回复
5
btiger2000| | 2012-5-23 16:32 | 只看该作者
求教,如何解决的?

使用特权

评论回复
6
0805044231| | 2012-5-23 16:39 | 只看该作者
解决了。谢谢

使用特权

评论回复
7
btiger2000| | 2012-5-23 17:00 | 只看该作者
如何解决的?请不吝赐教,谢谢

使用特权

评论回复
8
chengying|  楼主 | 2012-5-24 13:12 | 只看该作者
搞错了,是解决驱动安装问题,没解决复位串口死机的问题

使用特权

评论回复
9
chengying|  楼主 | 2012-5-24 14:33 | 只看该作者
没高手帮忙解决吗

使用特权

评论回复
10
vigia| | 2012-5-24 14:42 | 只看该作者
是驱动造成的问题

驱动又是微软自己做的

SO。。。

使用特权

评论回复
11
chengying|  楼主 | 2012-5-24 14:46 | 只看该作者
那就是不能解决了?

使用特权

评论回复
12
chengying|  楼主 | 2012-5-24 15:54 | 只看该作者
pc机检查到usb设备,这时我打开串口,可以正常发送数据,之后我把电断了再插上,PC机再次检查到usb设备,虚拟串口分配串口号也与上次一致,但串口死掉了,发送不了数据。我觉得是串口调试助手没有检测串口是否存在进行关闭串口的动作,导致串口死掉,也就是要自己编一个调试助手?不知道我分析是否正确

使用特权

评论回复
13
vigia| | 2012-5-24 16:54 | 只看该作者
我原先记得在MSDN里看到过这个驱动的LIMITATION,但是现在又找不到了,所以我也不太确定了。

我觉得你分析的也不是没有道理。可以试试么。

使用特权

评论回复
14
chengying|  楼主 | 2012-5-24 17:04 | 只看该作者
上位机编不来,只能等公司招人了

使用特权

评论回复
15
san0| | 2014-12-19 14:16 | 只看该作者
STM32 虚拟串口 都有这样的问题, 一直想解决又解决不了, 应该是驱动的问题, 联系ST官方都说他们驱动没有问题, 希望ST真的能够正视、解决这个问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

42

帖子

0

粉丝