2015-09-02 74 views
-1

最近我參加了電子學的入門課程,我已經學到了大量的編程知識。我開始瞭解Arduino。出於某種原因,每當我嘗試上傳一個程序時,它都會加快速度,然後卡在最後。然後,像後30秒被賦予這樣的錯誤:爲什麼我不能上傳這個Arduino程序?

avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xa1 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xa1 
avrdude: stk500_recv(): programmer is not responding 
[...] 
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa1 
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. 

注*:它甚至不會讓我燒一個新的引導程序,因爲它拋出這個錯誤:

avrdude: usbdev_open(): did not find any USB device "usb" 
Error while burning bootloader. 

請迅速作出反應一個辦法。謝謝。

+0

Arduino的代碼需要識別的USB端口作爲虛擬COM港口。它看起來像你的電腦上沒有設置COM端口。您使用的是什麼操作系統,以及您是如何識別它所連接的USB端口的? – mksteve

+0

您需要一位程序員才能刻錄自舉程序。 –

+0

您是否按照[入門(Windows)](https://www.arduino.cc/en/Guide/Windows)頁面中的步驟操作? – frarugi87

回答

0

您的設備無法被您的計算機識別。您需要在Arduino上爲USB芯片安裝適當的驅動程序。這是FTDI芯片嗎?還是CP2102?要麼...?

0

幾點建議:

1)如果Windows下運行的Arduino IDE,您必須安裝USB驅動程序(蘋果和Linux操作系統沒有必要)

2)必須插入Arduino的USB電纜首先在USB插槽中,然後啓動IDE。

3)檢查您選擇的Arduino(工具/板)的正確的模式,以及適當的COM(USB)插槽(工具/端口)

相關問題