lengaochen 发表于 2014-7-8 15:49:07

Arduino Leonardo连接电脑突然不显示串口了,无法下载

本帖最后由 lengaochen 于 2014-7-15 11:07 编辑

最近在用arduino Leonardo(ATMega32u4)开发板,本来驱动安装正常,能正常下载,用的好好地,但不知到从昨天开始连接上PC后无串口显示,因找不到串口无法下载程序。


打开硬件管理器,发现板子刚连接上时PC能识别并显示com口,但是1S过后便消失,是杂么回事啊,大神们求救!!!

一共两个板子,拿出来发现两个板子都这样。换了台新电脑试了下发现也不正常,连接后安装驱动直接显示设备已拔出错误。

怎么个情况,会是什么原因呢,被它弄得头痛~~~~
谢谢!



沧海笑1122 发表于 2014-7-8 19:30:10

我遇到过类似情况,希望对你有所帮助。
可能一:MICROUSB接口松动,由于你拿出两块板子都是这个情况,所以可能性不大,但你最好检查一下,如果是一家进货。。
可能二:你的上一个upload进入arduino的程序,不停地在读写串口,造成USB识别错误,我遇到过这个问题,和你的非常类似。我就是写了一个串口读写程序,设计可能不合理。

解决办法:插入板子后,在“examples”中,选择basic---blink(就是那个让LED13闪亮的最基本的例程,只要不带串口读写的就可以)。你先按reset,PC应该马上可以识别到,这时开始upload,upload过程中,按动reset,就可以upload成功,换言之,就是利用reset后,PC认到板子的短暂时间,把这个基本例程烧写进去。就正常了。可能你需要多试几次。我是试了两次解决的。

希望可以帮到你。

lengaochen 发表于 2014-7-14 09:45:36

沧海笑1122 发表于 2014-7-8 19:30 static/image/common/back.gif
我遇到过类似情况,希望对你有所帮助。
可能一:MICROUSB接口松动,由于你拿出两块板子都是这个情况,所以 ...

嗯,听一个网友跟你一样的建议,试了几次解决了,谢谢哦!

沧海笑1122 发表于 2014-7-14 16:52:19

不客气,你可以把标题改成已解决,和别人分享一下解决的过程,也许可以帮助更多的人。

亮剑 发表于 2014-9-6 10:43:33

沧海笑1122 发表于 2014-7-8 19:30 static/image/common/back.gif
我遇到过类似情况,希望对你有所帮助。
可能一:MICROUSB接口松动,由于你拿出两块板子都是这个情况,所以 ...

大神就是厉害,我搞了一整天都没搞明白,看了你的帖子,一下就解决了

白夜 发表于 2015-1-2 13:50:15

沧海笑1122 发表于 2014-7-8 19:30 static/image/common/back.gif
我遇到过类似情况,希望对你有所帮助。
可能一:MICROUSB接口松动,由于你拿出两块板子都是这个情况,所以 ...

{:3_44:}好几次了,莫名其妙折腾好,这位大神把原理说的很清楚啊。。。

爱虞骓 发表于 2016-3-9 11:28:25

沧海笑1122 发表于 2014-7-8 19:30 static/image/common/back.gif
我遇到过类似情况,希望对你有所帮助。
可能一:MICROUSB接口松动,由于你拿出两块板子都是这个情况,所以 ...

完美解决,给赞

Allah 发表于 2016-8-8 17:44:56

沧海笑1122 发表于 2014-7-8 19:30 static/image/common/back.gif
我遇到过类似情况,希望对你有所帮助。
可能一:MICROUSB接口松动,由于你拿出两块板子都是这个情况,所以 ...

大神还是不行啊,之前不能找不到串口,今天上午突然可以,然后又不行了,TX灯一直亮着

沧海笑1122 发表于 2016-9-1 10:16:37

Allah 发表于 2016-8-8 17:44 static/image/common/back.gif
大神还是不行啊,之前不能找不到串口,今天上午突然可以,然后又不行了,TX灯一直亮着

1、试试方法二
2、准确描述你遇到的问题,以及你所做的尝试。比如换一条线(线也很重要),换一个PC(对各种非正版操作系统驱动会有不适,详见论坛里面的帖子)试试等.
3、板子坏了。
页: [1]
查看完整版本: Arduino Leonardo连接电脑突然不显示串口了,无法下载