Arduino常见问题:修訂版本之間的差異

從 YFRobotwiki
跳到: 導覽搜尋
第 35 行: 第 35 行:
  
  
 
+
:2、IRremote库 与RobotIRremote 库冲突!
 +
::解决方法:[[http://www.yfrobot.com/forum.php?mod=viewthread&tid=2244&page=1#pid12516 红外库冲突]]
  
  
第 50 行: 第 51 行:
  
 
:2、 <font color ="red">avrdude: usbdv_open(): did not find any USB device "usb"</font>
 
:2、 <font color ="red">avrdude: usbdv_open(): did not find any USB device "usb"</font>
::一用户遇到程序下载不成功,提示如题,最后帮其远程, 找到原因,仅供参考。原因及解决方法:下载程序前将下图中的 选项 选择到"AVR ISP" 即可。
+
::一用户遇到程序下载不成功,提示如题,最后帮其远程, 当时只更改了Tools->Programmer  选项 改为 "AVR ISP" (瞎选,没怎么在意),然后点击下载后,下载成功(很惊讶找到方法了?)!!当时以为找到方法解决,但心里总觉得不对劲,也没有再深究!更改如下:
 
::[[File:notFindUSBDevice.png|400px|程序下载失败2]]
 
::[[File:notFindUSBDevice.png|400px|程序下载失败2]]
::
+
:: 这次又遇到一客户同样的提示,果断拿出控制板,将Programmer选项选了个遍,都没出现下载错误提示(就知道上次不是解决办法,肯定有其他错误在里面)!于是上网查找有没有其他人遇到同样的问题,遇到的还是比较少的。其中看到一条说快捷键下载会出错,我当时就试了一下:"ctrl + U",没错啊,他版本有问题?后来发现,还有一个快捷键:"ctrl+shilft+U",这个快捷键一用就出错,所以小伙伴们遇到这个问题,<font color ="red">就不要在用快捷键:"ctrl+shilft+U"了</font>,或者选择使用<font color ="greed">"ctrl+U"</font>快捷键。
 +
 
 +
:3、 <font color ="red">"avrdude: stk500_getsync(): not in sync: resp=0x03"</font>
  
  
...
+
... 未完待续()
  
 更多arduino相关问题,欢迎反馈至[http://www.yfrobot.com 论坛]或邮箱:finalvalue@foxmail.com
+
 更多arduino相关问题,欢迎反馈至[http://www.yfrobot.com 论坛]或邮箱:finalvalue@foxmail.com -- 解决后我们会更新于此,以便后来人快速解决问题!
  
  

2016年1月7日 (四) 15:08的修訂版本

驅動安裝

Arduino 驅動安裝步驟見:

驅動安裝地址1
驅動安裝地址2(包含:Mac OS 系統的驅動安裝)
  • 驅動安裝不了?系統提示:安裝驅動數據無效
解決方法:
1、Win系統下打開運行(win+R),輸入"services.msc" -> 服務 或者 右鍵點擊計算機 -> 管理 -> 服務和應用程序 -> 服務
2、找到「Device Install Service」服務項,右鍵點擊「開啟」即可。
  • 驅動安裝不了?系統提示:INF的服務安裝段落無效、系統無法找到指定文件
解決方法:移步查看
  • 驅動安裝不成功一半都是電腦系統問題,所以DFRobot提供了一個arduino驅動修復工具,下載試試看是否可以解決問題!
工具下載地址:arduino驅動修復工具
  • Win7 64位系統安裝驅動不成功?
解決方法:移步查看
  • 額,安裝不了重裝系統吧?
還有一個方法,可能可以幫到你,下載驅動精靈(或其他驅動安裝軟件)幫你安裝驅動

程序下載

  • 程序編譯出錯?
1、庫文件未正確添加?


2、IRremote庫 與RobotIRremote 庫衝突!
解決方法:[紅外庫衝突]


  • 程序下載不了?
1、 "avrdude: stk500_getsync(): not in sync: resp=0x00"
串口通信失敗,出現這種情況有以下幾種可能,逐個排除即可:
  • 錯選串口號或板型號(新手經常遇到,正確選擇即可)
  • 通信串口引腳D0、D1,被佔用(在使用藍牙需要串口通信的時候常常遇到,會忘記拔掉。拔掉重新燒寫就好了)
(以下幾種情況遇到的比較少,一般商家都有測試才發貨的,板子到手一般下載好了 "Blink"程序)
  • arduino在IDE下載過程中沒有複位(手動複位)
  • bootloader引導程序未下載或已損壞(重新燒寫bootload
  • 硬件出問題(板子壞的,這個沒辦法了,得檢查電路。退廠返修吧)


2、 avrdude: usbdv_open(): did not find any USB device "usb"
一用戶遇到程序下載不成功,提示如題,最後幫其遠程,當時只更改了Tools->Programmer 選項 改為 "AVR ISP"(瞎選,沒怎麼在意),然後點擊下載後,下載成功(很驚訝找到方法了?)!!當時以為找到方法解決,但心裡總覺得不對勁,也沒有再深究!更改如下:
程序下載失敗2
這次又遇到一客戶同樣的提示,果斷拿出控制板,將Programmer選項選了個遍,都沒出現下載錯誤提示(就知道上次不是解決辦法,肯定有其他錯誤在裡面)!於是上網查找有沒有其他人遇到同樣的問題,遇到的還是比較少的。其中看到一條說快捷鍵下載會出錯,我當時就試了一下:"ctrl + U",沒錯啊,他版本有問題?後來發現,還有一個快捷鍵:"ctrl+shilft+U",這個快捷鍵一用就出錯,所以小夥伴們遇到這個問題,就不要在用快捷鍵:"ctrl+shilft+U"了,或者選擇使用"ctrl+U"快捷鍵。
3、 "avrdude: stk500_getsync(): not in sync: resp=0x03"


...未完待續()

更多arduino相關問題,歡迎反饋至論壇或郵箱:finalvalue@foxmail.com -- 解決後我們會更新於此,以便後來人快速解決問題!



返回首頁

原文出處:Arduino官網

更多建議和問題歡迎反饋至 YFRobot論壇