close

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

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

 

此時需注意下列事項。

 

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

 

arrow
arrow
    全站熱搜

    chungweis 發表在 痞客邦 留言(0) 人氣()