栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Arduino micro/Leonardo linux下上传程序一般失败的处理办法

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Arduino micro/Leonardo linux下上传程序一般失败的处理办法

最近在玩arduino做个游戏控制器,结果在UOS/Linux系统下烧录测试程序的时候死活不行,烧录到一半就报错,换了块板子也是这样。一度以为自己之前做的板子有问题,不过之前做频率发生器的时候并没有这种现象,各种折腾。

首先是通过其他板子通过ISCP给板子烧arduino的bootloader报错,后来折腾半天发现是时间久了杜邦线没接稳,拔插一下就好了。

其次,也是最主要的,给烧好bootloader的arduino micro烧录任何测试程序,都会在烧录到一半的时候出现连接中断,然后烧录失败,Reset板子后,程序跑飞,只能又重新烧bootloader。

国庆前一直有这个问题,国庆回来后又接着折腾,后来发现切换到windows下就可以烧录成功,以为是arduino版本问题,下载和win一样的版本,还是烧录失败。

最后google,不,翻墙麻烦就bing大法,找到stackoverflow上有人提到ubuntu下卸载modemanager就成功了,我自己试了一下,果然是这个原因,把系统的Modenmanager包卸载了,烧录程序就正常了。upload - Arduino Leonardo - "avrdude: butterfly_recv(): programmer is not responding" - Stack Overflowhttps://stackoverflow.com/questions/49283074/arduino-leonardo-avrdude-butterfly-recv-programmer-is-not-responding

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/296939.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号