本帖最後由 pizg 於 2014-4-2 19:56 編輯
我想用UNO把bootloader 燒進 pro mini裡, 步驟如下:
1.開啟範例檔案ArduinoISP.ino並upload, 這個OK
2.將UNO與pro mini接線
UNO pro mini
D10 RESET
D11 D11(MOSI)
D12 D12(MISO)
D13 D13(SCK)
GND GND
VCC VCC
3.選取board > Arduino Pro or Pro mini(5V, 16MHz) w/ATmega328
4.選取 Programmer > Arduino as ISP
5.選取 burn bootloader
但出現下列問題,請問該如何解決?
avrdude: stk500_getsync(): not in sync: resp=0x00
後記:
問題已解決.
之所以會出現上述訊息, 通常都是serial port driver沒安裝好,
使得Arduino編譯器無法與MCU通訊.
目前市面上有不少USB轉TTL的硬體, 包括 FT232RL, CP2102, PL2303, CH340G...,
在安裝driver之前最好要先搞清楚你用的是哪一種晶片. |