stm32V107虚拟串口问题

[复制链接]
 楼主| 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 | 显示全部楼层
解决了
btiger2000 发表于 2012-5-23 16:32 | 显示全部楼层
求教,如何解决的?
0805044231 发表于 2012-5-23 16:39 | 显示全部楼层
解决了。谢谢
btiger2000 发表于 2012-5-23 17:00 | 显示全部楼层
如何解决的?请不吝赐教,谢谢
 楼主| chengying 发表于 2012-5-24 13:12 | 显示全部楼层
搞错了,是解决驱动安装问题,没解决复位串口死机的问题
 楼主| chengying 发表于 2012-5-24 14:33 | 显示全部楼层
没高手帮忙解决吗
vigia 发表于 2012-5-24 14:42 | 显示全部楼层
是驱动造成的问题

驱动又是微软自己做的

SO。。。
 楼主| chengying 发表于 2012-5-24 14:46 | 显示全部楼层
那就是不能解决了?
 楼主| chengying 发表于 2012-5-24 15:54 | 显示全部楼层
pc机检查到usb设备,这时我打开串口,可以正常发送数据,之后我把电断了再插上,PC机再次检查到usb设备,虚拟串口分配串口号也与上次一致,但串口死掉了,发送不了数据。我觉得是串口调试助手没有检测串口是否存在进行关闭串口的动作,导致串口死掉,也就是要自己编一个调试助手?不知道我分析是否正确
vigia 发表于 2012-5-24 16:54 | 显示全部楼层
我原先记得在MSDN里看到过这个驱动的LIMITATION,但是现在又找不到了,所以我也不太确定了。

我觉得你分析的也不是没有道理。可以试试么。
 楼主| chengying 发表于 2012-5-24 17:04 | 显示全部楼层
上位机编不来,只能等公司招人了
san0 发表于 2014-12-19 14:16 | 显示全部楼层
STM32 虚拟串口 都有这样的问题, 一直想解决又解决不了, 应该是驱动的问题, 联系ST官方都说他们驱动没有问题, 希望ST真的能够正视、解决这个问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

42

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

10

主题

42

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部