“Arduino常见问题”的版本间的差异
来自YFRobotwiki
(未显示2个用户的58个中间版本) | |||
第1行: | 第1行: | ||
− | + | = 驱动安装 相关问题 = | |
− | * 驱动安装不了?系统提示:INF的服务安装段落无效、系统无法找到指定文件 | + | ===Arduino 驱动安装步骤=== |
+ | |||
+ | :[http://www.yfrobot.com/thread-251-1-1.html 驱动安装方法-参考1] | ||
+ | |||
+ | :[http://www.yfrobot.com/wiki/index.php?title=Arduino%E4%B9%8B%E5%85%A5%E9%97%A8%E7%AF%87 驱动安装方法-参考2(包含:Mac OS 系统的驱动安装)] | ||
+ | |||
+ | ===驱动安装失败=== | ||
+ | |||
+ | *'''1、驱动安装不了?系统提示:安装驱动数据无效''' | ||
+ | |||
+ | :解决方法: | ||
+ | ::1、Win系统下打开运行(win+R),输入"services.msc" -> 服务 或者 右键点击计算机 -> 管理 -> 服务和应用程序 -> 服务 | ||
+ | ::2、找到“Device Install Service”服务项,右键点击“开启”即可。 | ||
+ | |||
+ | * '''2、 驱动安装不了?系统提示:INF的服务安装段落无效、系统无法找到指定文件''' | ||
:解决方法:[http://www.yfrobot.com/thread-11525-1-1.html 移步查看] | :解决方法:[http://www.yfrobot.com/thread-11525-1-1.html 移步查看] | ||
+ | |||
+ | * '''3、驱动安装不成功一半都是电脑系统问题,所以DFRobot提供了一个arduino驱动修复工具,下载试试看是否可以解决问题!''' | ||
+ | |||
+ | :工具下载地址:[https://lanzous.com/ibhp9bi arduino驱动修复工具地址1] [http://yfrobot.gitee.io/yfrobot/wiki/tool/Arduino驱动修复工具0.6.zip arduino驱动修复工具地址2] | ||
+ | |||
+ | * '''4、Win7 64位系统安装驱动不成功?''' | ||
+ | |||
+ | :解决方法:[http://www.yfrobot.com/thread-11525-1-1.html 移步查看] | ||
+ | |||
+ | * '''5、其他原因,驱动安装不成功,重装系统?''' | ||
+ | |||
+ | :还有一个方法,可能可以帮到你,下载[http://www.drivergenius.com/ 驱动精灵](或其他驱动安装软件)帮你安装驱动 | ||
+ | |||
+ | |||
+ | |||
+ | = 程序编译及上传相关问题 = | ||
+ | |||
+ | ===程序编译出错?=== | ||
+ | :'''1、库文件未正确添加?''' | ||
+ | ::[http://www.yfrobot.com/thread-11842-1-1.html 手动添加或在线添加] | ||
+ | |||
+ | :'''2、库文件冲突,例如:IRremote库 与RobotIRremote 库冲突!''' | ||
+ | ::解决方法:[http://www.yfrobot.com/forum.php?mod=viewthread&tid=2244&page=1#pid12516 红外库冲突] | ||
+ | |||
+ | :'''3、程序错误''' | ||
+ | ::根据提示仔细检查 | ||
+ | |||
+ | :'''4、“Collect2.exe: error: ld returned 5 exit status”错误的解决方法''' | ||
+ | ::解决办法:[http://www.cnblogs.com/hyper99/p/Arduino-shang-Collect2exe-error-ld-returned-5-exit.html XP系统 新版IDE] | ||
+ | |||
+ | |||
+ | |||
+ | ===程序上传失败?=== | ||
+ | :'''1、<font color ="red">"avrdude: stk500_getsync(): not in sync: resp=0x00"</font> ''' | ||
+ | :sync:resp = 0x00是一个通用响应,与芯片串口通信失败,出现这种情况有以下几种可能,逐个排除即可: | ||
+ | :*错选COM端口号或开发板型号,正确选择即可; | ||
+ | :*串口通信引脚D0、D1被占用(在使用蓝牙需要串口通信的时候常常遇到,会忘记拔掉),拔掉重新烧写即可; | ||
+ | :---如果你是新购买的板子,以下几种情况遇到的比较少,都有出厂测试,板子到手都已下载好 "Blink"闪灯程序 | ||
+ | :*arduino在IDE下载过程中没有复位,手动复位试试; | ||
+ | :*bootloader引导程序未下载或已损坏,重新[http://yfrobot.com/thread-2218-1-1.html 烧写bootload]; | ||
+ | :*硬件出问题,板子坏的,这个没办法了,得检查电路,退厂返修吧。 | ||
+ | |||
+ | |||
+ | :'''2、<font color ="red">"avrdude: ser_open(): can't open device "\\.\COM9""</font>''' | ||
+ | :无法正确打开串行端口 | ||
+ | :*检查硬件端口驱动是否安装,如果未安装请阅读教程:[[Arduino之入门篇]] 安装驱动。下图即为端口安装完成: | ||
+ | :<img src="http://yfrobot.gitee.io/yfrobot/wiki/img/设备管理器查看端口.png" alt="设备管理器查看端口" /> | ||
+ | :*检查硬件端口是否被电脑上'''其他串口软件'''或者'''另一个Arduino IDE窗口的串口监视器'''占用。 | ||
+ | |||
+ | |||
+ | |||
+ | :'''3、<font color ="red">avrdude: usbdv_open(): did not find any USB device "usb"</font>''' | ||
+ | :请注意你可能使用了编程器上传程序或者烧录固件,如果你确定是使用编程器,那么注意检查驱动是否安装完成,或者看下此帖:[https://forum.arduino.cc/index.php?topic=150690.0 点击移步查看],看下是否可以帮到你。 | ||
+ | :如果你不知道什么编程器的那么你可能操作错误,请仔细阅读 [[Arduino之入门篇]] 学习如何上传程序。 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ......未完待续() | ||
+ | |||
+ | 更多arduino相关问题,欢迎联系我们: | ||
+ | |||
+ | 论坛反馈:[http://www.yfrobot.com 论坛] | ||
+ | |||
+ | 邮箱:yfrobot@qq.com | ||
+ | |||
+ | 技术QQ:2912630748 | ||
+ | |||
+ | 技术QQ群:[https://jq.qq.com/?_wv=1027&k=466mOjv 技术交流群] | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | |||
+ | [[首页|返回首页]] | ||
+ | |||
+ | 欢迎交流加入群聊-[https://jq.qq.com/?_wv=1027&k=466mOjv 技术交流群] | ||
+ | |||
+ | 原文出处:[http://www.arduino.cc/en/Reference Arduino官网] | ||
+ | |||
+ | 更多建议和问题欢迎反馈至 [http://www.yfrobot.com YFRobot论坛] |
2022年3月16日 (三) 17:28的最后版本
驱动安装相关问题
Arduino 驱动安装步骤
驱动安装失败
- 1、驱动安装不了?系统提示:安装驱动数据无效
- 解决方法:
- 1、Win系统下打开运行(win+R),输入"services.msc" -> 服务 或者 右键点击计算机 -> 管理 -> 服务和应用程序 -> 服务
- 2、找到“Device Install Service”服务项,右键点击“开启”即可。
- 2、驱动安装不了?系统提示:INF的服务安装段落无效、系统无法找到指定文件
- 解决方法:移步查看
- 3、驱动安装不成功一半都是电脑系统问题,所以DFRobot提供了一个arduino驱动修复工具,下载试试看是否可以解决问题!
- 工具下载地址:arduino驱动修复工具地址1 arduino驱动修复工具地址2
- 4、Win7 64位系统安装驱动不成功?
- 解决方法:移步查看
- 5、其他原因,驱动安装不成功,重装系统?
- 还有一个方法,可能可以帮到你,下载驱动精灵(或其他驱动安装软件)帮你安装驱动
程序编译及上传相关问题
程序编译出错?
- 1、库文件未正确添加?
- 2、库文件冲突,例如:IRremote库 与RobotIRremote 库冲突!
- 解决方法:红外库冲突
- 3、程序错误
- 根据提示仔细检查
- 4、“Collect2.exe: error: ld returned 5 exit status”错误的解决方法
- 解决办法:XP系统 新版IDE
程序上传失败?
- 1、"avrdude: stk500_getsync(): not in sync: resp=0x00"
- sync:resp = 0x00是一个通用响应,与芯片串口通信失败,出现这种情况有以下几种可能,逐个排除即可:
- 错选COM端口号或开发板型号,正确选择即可;
- 串口通信引脚D0、D1被占用(在使用蓝牙需要串口通信的时候常常遇到,会忘记拔掉),拔掉重新烧写即可;
- ---如果你是新购买的板子,以下几种情况遇到的比较少,都有出厂测试,板子到手都已下载好 "Blink"闪灯程序
- arduino在IDE下载过程中没有复位,手动复位试试;
- bootloader引导程序未下载或已损坏,重新烧写bootload;
- 硬件出问题,板子坏的,这个没办法了,得检查电路,退厂返修吧。
- 2、"avrdude: ser_open(): can't open device "\\.\COM9""
- 无法正确打开串行端口
- 检查硬件端口驱动是否安装,如果未安装请阅读教程:Arduino之入门篇 安装驱动。下图即为端口安装完成:
-
- 检查硬件端口是否被电脑上其他串口软件或者另一个Arduino IDE窗口的串口监视器占用。
- 3、avrdude: usbdv_open(): did not find any USB device "usb"
- 请注意你可能使用了编程器上传程序或者烧录固件,如果你确定是使用编程器,那么注意检查驱动是否安装完成,或者看下此帖:点击移步查看,看下是否可以帮到你。
- 如果你不知道什么编程器的那么你可能操作错误,请仔细阅读 Arduino之入门篇 学习如何上传程序。
......未完待续()
更多arduino相关问题,欢迎联系我们:
论坛反馈:论坛
邮箱:yfrobot@qq.com
技术QQ:2912630748
技术QQ群:技术交流群
欢迎交流加入群聊-技术交流群
原文出处:Arduino官网
更多建议和问题欢迎反馈至 YFRobot论坛