ARDUINO DEV-11168 AVR ISP Shield PTH komplekts
Informācija par produktu
- Produkta nosaukums: Arduino Shield AVR ISP
- Modeļa numurs: DEV-11168
- Lietotāja rokasgrāmata: Pieejams
Produkta lietošanas instrukcijas
- Atveriet ArduinoISP programmaparatūru (piemamples) uz jūsu Arduino dēļa.
- Ja izmantojat Arduino 1.0, veiciet nelielas izmaiņas ArduinoISP kodā. Atrodiet rindiņu funkcijā heartbeat() un kas saka delay(40); un mainiet to uz aizkavi(20);.
- Izvēlnē Rīki atlasiet atbilstošo plati un seriālo portu, kas atbilst programmētāja platei (nevis programmējamajai platei).
- Augšupielādējiet ArduinoISP skici savā Arduino dēlī.
- Savienojiet savu Arduino plati ar mērķa plati, ievērojot sniegto shēmu. Arduino Uno gadījumā neaizmirstiet pievienot 10 uF kondensatoru starp atiestatīšanu un zemējumu.
- Izvēlnē Rīki atlasiet atbilstošo plati, kas atbilst tāfelei, uz kuras vēlaties ierakstīt sāknēšanas programmu (nevis programmētāja plati).
- Izmantojiet komandu Burn Bootloader > Arduino kā ISP.
Piezīme: Šī procedūra darbojas plates ar SPI signāliem uz norādītajām tapām. Tādām platēm kā Leonardo, kur tas nav derīgs, jums ir jāpievieno SPI signāli ISP savienotājam, izmantojot pievienoto kontaktligzdu.
Arduino izmantošana kā AVR ISP (sistēmas programmētājs):
Šajā apmācībā ir paskaidrots, kā izmantot Arduino plati kā AVR ISP (sistēmas programmētāju). Tas ļauj izmantot plati, lai ierakstītu sāknēšanas ielādētāju AVR (piemēram, ATmega168 vai ATmega328, ko izmanto Arduino). Kods šajā piemample ir balstīta uz Randall Bohn mega-ISP programmaparatūru.
Norādījumi
Lai izmantotu Arduino plati, lai ierakstītu sāknēšanas ielādētāju AVR, jums ir jāveic dažas vienkāršas darbības.
- Atveriet ArduinoISP programmaparatūru (piemamples) uz jūsu Arduino dēli.
- Piezīme par Arduino 1.0: jums ir jāveic nelielas izmaiņas ArduinoISP kodā. Atrodiet rindiņu sirdsdarbības () funkcijā, kas saka “delay (40);” un mainiet to uz "aizkavēt(20);".
- Izvēlnēs Tools > Board un Serial Port atlasiet vienumus, kas atbilst platei, kuru izmantojat kā programmētāju (nevis programmējamo plati).
- Augšupielādējiet ArduinoISP skici.
- Pievienojiet Arduino plati mērķim, kā parādīts zemāk esošajā diagrammā. (Piezīme par Arduino Uno: starp atiestatīšanu un zemējumu jums būs jāpievieno 10 uF kondensators.)
- Izvēlnē Rīki > Tāfele atlasiet vienumu, kas atbilst dēlim, kurā vēlaties ierakstīt sāknēšanas ielādētāju (nevis plati, kuru izmantojat kā programmētāju). Sīkāku informāciju skatiet vides lapas tāfeles aprakstos.
- Izmantojiet komandu Burn Bootloader > Arduino kā ISP.
Piezīme: Šī procedūra darbojas ar platēm, kurām ir SPI signāli uz norādītajām tapām. Platēm, kurām tas nav derīgs (32u4 plates, piemēram, Leonardo), SPI signāli ir jāpievieno ISP savienotājam, kura kontaktdakša ir norādīta tālāk.
Ķēde
Ķēde (mērķauditorijas atlase Arduino Uno, Duemilanove vai Diecimila):
Arduino plate, kas kalpo kā ISP, lai programmētu ATmega citā Arduino platē. Arduino Uno starp atiestatīšanu un zemi (pēc ArduinoISP skices augšupielādes) būs jāpievieno 10 uF kondensators. Ņemiet vērā, ka jums ir nepieciešama piekļuve mērķa plates atiestatīšanas tapai, kas nav pieejama NG vai vecākām platēm.
Ķēde (mērķa uz Arduino NG vai vecāka versija):
NG vai vecākām platēm savienojiet atiestatīšanas vadu ar Atmega mikroshēmas 1. tapu, kā parādīts iepriekš.
Shēma (mērķēšana uz AVR uz maizes paneļa):
Plašāku informāciju skatiet Arduino to Breadboard apmācībā.
Elektroinstalācija
Dokumenti / Resursi
![]() |
ARDUINO DEV-11168 AVR ISP Shield PTH komplekts [pdfLietotāja rokasgrāmata DEV-11168 AVR ISP vairoga PTH komplekts, DEV-11168, AVR ISP vairoga PTH komplekts, vairoga PTH komplekts, PTH komplekts, komplekts |