OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7448|回复: 12

usb虚拟串口,电脑无法识别

[复制链接]

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-7-20
在线时间
8 小时
发表于 2017-11-21 10:17:44 | 显示全部楼层 |阅读模式
10金钱
自己仿照战舰的原理图画了一个板子,芯片用的是f103vet6,100引脚的,打板焊好后,下载战舰f103zet6usb虚拟串口的例程,一开始可以用,后来过了半天下载程序又不可以用了,电脑无法识别usb,又焊了两块板子也是一样的问题。调试的时候串口1打印出来的信息:
usb pull up enable
leave low power mode
usb enter low power mode


战舰ZET6串口1打印的信息:
usb pull up enable
leave low power mode
usb enter low power mode
leave low power mode


也就是说我焊的板子,usb进入低功耗模式后,就不再退出了,不知道为什么?求大神帮下解答下。

最佳答案

查看完整内容[请看2#楼]

有没有上拉电阻和下拉电阻,有的话把上拉改成10k,下拉改成200R,希望对你有用
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
294
金钱
294
注册时间
2017-7-7
在线时间
42 小时
发表于 2017-11-21 10:17:45 | 显示全部楼层
孤月寒 发表于 2017-11-23 15:12
嗯,也是8M。好像发现问题,检查D+和D-的电压都是2.8v,焊了三块都是这样,最奇怪的是其中有一块USB时而能 ...

有没有上拉电阻和下拉电阻,有的话把上拉改成10k,下拉改成200R,希望对你有用
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-11-22 01:23:20 | 显示全部楼层
同样的代码,在战舰板上可以?
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-7-20
在线时间
8 小时
 楼主| 发表于 2017-11-22 09:33:35 | 显示全部楼层
正点原子 发表于 2017-11-22 01:23
同样的代码,在战舰板上可以?

对,完全可以。我这块画自己板子can和usb不像战舰上用跳帽来选择用哪一个,而是直接连到一起的,是不是因为这个。但是这两个我又没有同时使用,而且为了调试我只焊了usb,can没有焊引脚是悬空的。对了,之前这两个都焊的时候,下载can的例程可以用,下载usb虚拟串口的时候可以识别,但不能收发数据。后来为了调试,只焊usb,一开始是完全可以用的,过了半天再下同样的程序又不可以了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-11-23 01:32:24 | 显示全部楼层
孤月寒 发表于 2017-11-22 09:33
对,完全可以。我这块画自己板子can和usb不像战舰上用跳帽来选择用哪一个,而是直接连到一起的,是不是因 ...

检查下硬件吧
你晶振也是8M?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-7-20
在线时间
8 小时
 楼主| 发表于 2017-11-23 15:12:51 | 显示全部楼层
正点原子 发表于 2017-11-23 01:32
检查下硬件吧
你晶振也是8M?

嗯,也是8M。好像发现问题,检查D+和D-的电压都是2.8v,焊了三块都是这样,最奇怪的是其中有一块USB时而能用时而不能用,另外两块一直不能用。不知道原子哥以前有没有遇到过这种问题?我现在正在找解决办法,实在不行就按照战舰USB的原理图重新画,再打板
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-7-20
在线时间
8 小时
 楼主| 发表于 2017-11-23 17:23:33 | 显示全部楼层
genius 发表于 2017-11-23 15:19
有没有上拉电阻和下拉电阻,有的话把上拉改成10k,下拉改成200R,希望对你有用

只有上拉电阻,接的是1.5K的,没有下拉电阻。我试试看,谢谢你的建议。
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-7-20
在线时间
8 小时
 楼主| 发表于 2017-11-23 17:46:10 | 显示全部楼层
正点原子 发表于 2017-11-23 01:32
检查下硬件吧
你晶振也是8M?

原子哥,我发现战舰和阿波罗下载串口例程后,如果把PA9,A10上的跳线帽拔掉,让这两个引脚直接接USB转串口模块,且只有外接电源供电的话,发送的数据是乱码。但是USB供电(即接USB_232端口),就正常了。这两个开发板的共同点就是我以前都下过USB虚拟串口和USB读卡器例程,是完全可以用的。不知道是什么原因造成的,希望原子哥解答一下。

现在我焊的板子也是这样,在我开始只调试串口的时候,串口接USB转串口模块是可以正常收发数据的。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-11-25 01:02:32 | 显示全部楼层
孤月寒 发表于 2017-11-23 17:46
原子哥,我发现战舰和阿波罗下载串口例程后,如果把PA9,A10上的跳线帽拔掉,让这两个引脚直接接USB转串 ...

没有共地吧?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-7-20
在线时间
8 小时
 楼主| 发表于 2017-11-27 11:11:16 | 显示全部楼层

嗯,是的,忘了这个,共地后就可以了。
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-8-21
在线时间
1 小时
发表于 2018-8-21 10:16:44 | 显示全部楼层
我用的STM32F103的虚拟串口,只有在我自己的电脑上能正常识别,换一台电脑就无法识别,是什么问题呢,谢谢
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2018-8-21
在线时间
0 小时
发表于 2018-8-23 17:25:52 | 显示全部楼层
共享器 是款帮助实现在络中访问所有共享 USB 和串口的软件。
只要在电脑上有安装共享器,您就可以轻松、便捷地通过络连接远程USB 。 您可以使 USB 设备的内容和功能,就像这个设备直接插在本地电脑上样。
usbcomgongxiang.cn 软件可跨平台使,适于 Mac OS X、Windows 和 Linux。
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2019-7-3
在线时间
10 小时
发表于 2019-10-21 15:37:17 | 显示全部楼层
所以,楼主这个问题现在解决了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-2 20:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表