2015年1月30日 星期五

重燒 Bootloader

無事無幹, 無端端燒乜鬼 Bootloader 喎. 不過衰起上黎, 避都避唔到既.
為免次次都要四圍搵番點燒, 不如自己記低佢, 方便搵.

為免攪錯, 用兩塊唔同既板, 由 UNO 幫 Pro Mini 燒 Bootloader.

(1) 首先, 將 UNO 變身成為 Programmer.

  1. 將 UNO 連接電腦, 打開 Arduino IDE, 選好有關既 Port 同 UNO 連接既 Port
  2. 打開 ArduinoISP 的 sketch 
  • File->Examples->ArduinoISP
  1. 當然係將 ArduinoISP 既 sketch upload 去 UNO 度喇.


(2) 當 UNO 裝左 ArduinoISP 後, 就可以同 ProMini 連接 (連線前最好先拔走 USB 線斷電)
再提醒一次, 唔好攪錯, 呢個例子係當 Pro Mini 死左 Bootloader, 由 UNO 幫佢燒.

接腳: (記住 check 清楚比人燒果張係用 3.3V 定係 5V, 自己執生)

UNO Pro Mini
D10RST
D11D11
D12D12
D13D13
3.3V / 5VVCC
GNDGND



(3) 可以同 UNO 接番 USB 線 (唔好接錯, 係接 UNO, 即係 Programmer), 然後選 Board.
注意, 今次係選要燒 Bootloader 果塊, 所以今次係 ProMini 而唔係 UNO.

  • Tools->Board->Arduino Pro or Pro Mini

有 D board 可能要選埋 Processor 既, 例如 ProMini 就係了, 我果塊要再選

  • Tools->Processor->ATmega328 (5V, 16MHz)


之後再選 Programmer

  • Tools->Programmer->Arduino as ISP


(4) 一切準備好, 就可以開始燒 Bootloader 了:

  • Tools->Burn Bootloader


見到呢句就攪掂哂了.







沒有留言:

張貼留言