公告版位
沒有痛苦 就沒有收穫 pre class="brush: cpp" <>

錯誤處理

注意:如果編譯直行時出現下列訊息,就是電腦與 Arduino 板子無法溝通。

avrdude : stk500_getsync():not in sync: resp=0x00

此時需注意下列事項。

  1. USB 有沒有連接。(看 Arduino 板子上的燈有沒有亮就可以確認這點)
  2. 有沒有設定 Arduino 的驅動程式。
    • 在我的電腦中位在 D:\arduino-1.0\drivers 當中
    • 您插入 Arduino 之後會出現新增硬體畫面,此時選擇 D:\arduino-1.0\drivers 資料夾就可以了。
    • Arduino Board 的板型是否正確 (選擇 Arduino IDE 功能表中的 Tool/Board 確認板型)
    • COM port 設定是否正確。
      • 選擇 Arduino IDE 功能表中的 Tool/Serial port 確認 port
      • 您可以用裝置管理員看看 (XP 中選 /控制台/系統/硬體/裝置管理員/連接埠/),由於我的 Arduino-UNO 用 USB 模擬為 COM3,因此我在 Tool/Serial port 必須選擇 COM3。
創作者介紹

不會的就放這邊

阿倫 發表在 痞客邦 PIXNET 留言(8) 人氣()


留言列表 (8)

發表留言
  • 訪客
  • avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x45
    出現這個是什麼問題呢
  • 不要選AVR ISP

    阿倫 於 2017/01/12 03:43 回覆

  • set
  • avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x45
    這是甚麼問題呢
  • 不要選AVR ISP

    阿倫 於 2017/01/12 03:43 回覆

  • 游政修
  • sketch_may23a.ino:42:20: error: invalid suffix "AEB" on integer constant
  • ?

    阿倫 於 2016/05/27 09:59 回覆

  • 訪客
  • avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x44
  • 阿奇

  • data.ino:2:71: fatal error: Servo.h : No such file or directory
    compilation terminated.
  • 請問這個呢@@
  • avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
    上傳草稿碼時發生錯誤

    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.
  • 余孟翰
  • 請問這個是什麼意思??
    Arduino:1.8.3 Hourly Build 2017/03/23 09:33 (Windows 10), 開發板:"Arduino/Genuino Uno"

    c:\users\user\desktop\arduino\arduino-nightly\hardware\tools\avr\bin\../lib/gcc/avr/4.9.2/../../../../avr/bin/ar.exe: unable to rename 'core\core.a'; reason: File exists

    exit status 1
    開發板 Arduino/Genuino Uno 編譯錯誤。

  • JOHN
  • 請問一下這是甚麼意思?
    Arduino:1.8.0 (Windows 7), 開發板:"Arduino/Genuino Uno"

    C:\Users\123\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.17\cores\arduino\main.cpp: In function 'main':

    C:\Users\123\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.17\cores\arduino\main.cpp:51:1: error: unable to find a register to spill in class 'NO_REGS'

    }

    ^

    C:\Users\123\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.17\cores\arduino\main.cpp:51:1: error: this is the insn:

    (insn 581 578 584 41 (set (mem:QI (post_dec:HI (reg/f:HI 32 __SP_L__)) [0 S1 A8])

    (subreg:QI (reg/f:HI 401) 1)) C:\Users\123\Desktop\撠?_11Arduino_tcp_sportcar_u1\_11Arduino_tcp_sportcar_u1.ino:133 1 {pushqi1}

    (expr_list:REG_ARGS_SIZE (const_int 7 [0x7])

    (nil)))

    C:\Users\123\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.17\cores\arduino\main.cpp:51: confused by earlier errors, bailing out

    lto-wrapper: C:\Users\123\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-gcc returned 1 exit status

    c:/users/123/appdata/local/arduino15/packages/arduino/tools/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: lto-wrapper failed

    collect2.exe: error: ld returned 1 exit status

    exit status 1
    開發板 Arduino/Genuino Uno 編譯錯誤。

    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.
找更多相關文章與討論
【 X 關閉 】

【痞客邦】大學生網路社群使用習慣調查

親愛的讀者,痞客邦希望能了解大學生的網路社群使用習慣,
填問卷即可抽獨家好禮喔!
(注意:關閉此視窗將不再出現)