ARDUINO DEV-11168 AVR ISP 屏蔽 PTH 套件
產品資訊
- 產品名稱: Arduino 擴充板 AVR ISP
- 型號: DEV-11168
- 使用者手冊: 可用的
產品使用說明
- 打開ArduinoISP韌體(在Examples)在你的Arduino板上。
- 如果您使用的是 Arduino 1.0,請對 ArduinoISP 程式碼進行一些小更改。 在 heartbeat() 函數中找到顯示「delay(40)」的行; 並將其更改為delay(20);。
- 從“工具”選單中選擇與編程器板(不是正在編程的板)相對應的適當的板和串行端口。
- 將 ArduinoISP 草圖上傳到您的 Arduino 板。
- 按照提供的圖表將 Arduino 板連接到目標板。 對於Arduino Uno,記得在復位和接地之間添加一個10 uF的電容。
- 從「工具」選單中選擇與要在其上刻錄引導程式的板(而不是編程器板)相對應的對應板。
- 使用 Burn Bootloader > Arduino as ISP 指令。
筆記: 此過程適用於指定引腳上具有 SPI 訊號的板。 對於像 Leonardo 這樣的板,這是無效的,您需要使用提供的引腳將 SPI 訊號連接到 ISP 連接器。
使用 Arduino 作為 AVR ISP(系統內程式設計器):
本教學介紹如何使用 Arduino 板作為 AVR ISP(系統內程式設計器)。 這允許您使用該板將引導程式燒錄到 AVR 上(例如 Arduino 中使用的 ATmega168 或 ATmega328)。 這個例子中的程式碼ample 基於 Randall Bohn 的 mega-isp 韌體。
指示
要使用 Arduino 板將引導程式燒錄到 AVR 上,您需要遵循幾個簡單的步驟。
- 打開ArduinoISP韌體(在Examples)到您的 Arduino 板。
- Arduino 1.0 注意:您需要對 ArduinoISP 程式碼進行一點小改動。 找到 heartbeat() 函數中顯示「delay(40);」的行並將其更改為“delay(20);”。
- 在工具 > 板和序列埠選單中選擇與您用作編程器的板(而不是正在編程的板)相對應的項目。
- 上傳 ArduinoISP 草圖。
- 將 Arduino 板連接到目標,如下圖所示。 (Arduino Uno 注意:您需要在重設和接地之間添加一個 10 uF 電容器。)
- 在「工具」>「開發板」選單中選擇與要在其上刻錄引導程式的開發板(而不是您用作程式設計器的開發板)相對應的項目。 有關詳細信息,請參閱環境頁面上的板描述。
- 使用 Burn Bootloader > Arduino as ISP 指令。
筆記: 此過程適用於指定引腳上有 SPI 訊號的板。 對於這無效的板(32u4 板,如 Leonardo),SPI 訊號必須連接到 ISP 連接器,其引腳分配如下所示。
電路
電路(針對 Arduino Uno、Duemilanove 或 Diecimila):
一塊 Arduino 板充當 ISP,對另一塊 Arduino 板上的 ATmega 進行編程。 在 Arduino Uno 上,您需要在重設和接地之間連接 10 uF 電容器(上傳 ArduinoISP 草圖後)。 請注意,您需要存取目標板上的重設引腳,這在 NG 或較舊的板上不可用。
電路(針對 Arduino NG 或更早版本):
在 NG 或更舊的板上,將重設線連接到 Atmega 晶片在板上的引腳 1,如上所示。
電路(針對麵包板上的 AVR):
有關詳細信息,請參閱 Arduino 到麵包板教程。
接線
文件/資源
![]() |
ARDUINO DEV-11168 AVR ISP 屏蔽 PTH 套件 [pdf] 使用者手冊 DEV-11168 AVR ISP 屏蔽 PTH 套件,DEV-11168,AVR ISP 屏蔽 PTH 套件,屏蔽 PTH 套件,PTH 套件,套件 |