2017-08-01 237 views
-1

我需要使用我的代碼創建引導程序。如何替換arduino引導程序中的默認代碼

I discovered a github與引導程序,但我不知道如何處理它。 我使用arduino的經驗受限於burning the default bootloader for ATmega328p

那麼,是否有任何簡單的方法只是將默認的arduino引導代碼(閃爍diod)替換爲其他任何東西?

+0

閃爍LED與啓動加載程序沒有任何共通 –

+0

Arduino默認啓動加載程序附帶小草圖(代碼),允許閃爍引腳15(內部arduino led) –

回答

1

當然有。嵌入式工程師總是替換和/或覆蓋引導加載程序。 Here's an article on the subject但我會概述基本知識。

  1. 選擇一個程序設備。市場上有很多設備,從非常便宜到相當昂貴,取決於除編程芯片之外還可以做什麼。你甚至可以使用另一個Arduino作爲程序員,可能最便宜並且可用。
  2. 將編程器連接到正確的編程引腳。出於您的目的,您需要在電路板上安裝ISP/ICSP插頭(2x3插頭),或者將2x3連接器安裝到非Arduino編程器上。
  3. 使用Arduino IDE,AVRdude等實用程序或Atmel Studio上傳代碼,如果您非常有雄心並且想要完全控制。

這並不難,如果你使用另一個Arduino作爲你的程序員和6個女性 - 女性跳線如文章中所述。