ARDUINO-LOGO

ARDUINO DEV-11168 AVR ISP Shield PTH Kit

ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit-PRO

Produktinformation

  • Produktnamn: Arduino Shield AVR ISP
  • Modellnummer: DEV-11168
  • Användarmanual: Tillgänglig

Produktanvändningsinstruktioner

  1. Öppna ArduinoISP firmware (i examples) på din Arduino-bräda.
  2. Gör en liten ändring i ArduinoISP-koden om du använder Arduino 1.0. Hitta raden i heartbeat()-funktionen som säger delay(40); och ändra det till delay(20);.
  3. Välj lämpligt kort och serieport från menyn Verktyg som motsvarar programmeringskortet (inte kortet som programmeras).
  4. Ladda upp ArduinoISP-skissen till ditt Arduino-kort.
  5. Anslut ditt Arduino-kort till målkortet enligt det medföljande diagrammet. För Arduino Uno, kom ihåg att lägga till en 10 uF kondensator mellan återställning och jord.
  6. Välj rätt kort från Verktyg-menyn som motsvarar kortet som du vill bränna starthanteraren på (inte programmerarkortet).
  7. Använd kommandot Burn Bootloader > Arduino som ISP.

Notera: Denna procedur fungerar för kort med SPI-signaler på de angivna stiften. För kort som Leonardo, där detta inte är giltigt, måste du ansluta SPI-signalerna till ISP-kontakten med den medföljande pinouten.

Använda en Arduino som AVR ISP (In-System Programmer):
Denna handledning förklarar hur man använder ett Arduino-kort som en AVR ISP (in-system programmerare). Detta låter dig använda kortet för att bränna starthanteraren på en AVR (t.ex. ATmega168 eller ATmega328 som används i Arduino). Koden i detta example är baserad på mega-isp firmware av Randall Bohn.

Instruktioner

För att använda ditt Arduino-kort för att bränna en bootloader på en AVR måste du följa några enkla steg.

  1. Öppna ArduinoISP firmware (i examples) till din Arduino-bräda.
  2. Obs för Arduino 1.0: du måste göra en liten ändring i ArduinoISP-koden. Hitta raden i funktionen heartbeat() som säger "delay(40);" och ändra det till "delay(20);".
  3. Välj objekten i menyerna Verktyg > Kort och seriell port som motsvarar kortet du använder som programmerare (inte kortet som programmeras).
  4. Ladda upp ArduinoISP-skissen.
  5. Koppla ditt Arduino-kort till målet som visas i diagrammet nedan. (Obs för Arduino Uno: du måste lägga till en 10 uF kondensator mellan återställning och jord.)
  6. Välj objektet i menyn Verktyg > Board som motsvarar kortet som du vill bränna starthanteraren på (inte kortet som du använder som programmerare). Se styrelsebeskrivningarna på miljösidan för detaljer.
  7. Använd kommandot Burn Bootloader > Arduino som ISP.

Notera: Denna procedur fungerar med de kort som har SPI-signalerna på de angivna stiften. För kort där detta inte är giltigt (32u4-kort som Leonardo) måste SPI-signalerna anslutas till ISP-kontakten vars pinout anges nedan.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (1)

Krets

Krets (inriktad på Arduino Uno, Duemilanove eller Diecimila):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (2)
Ett Arduino-kort som fungerar som en ISP för att programmera ATmega på ett annat Arduino-kort. På Arduino Uno måste du ansluta en 10 uF kondensator mellan återställning och jord (efter att ha laddat upp ArduinoISP-skissen). Observera att du behöver tillgång till återställningsstiftet på målkortet, vilket inte är tillgängligt på NG eller äldre kort.

Krets (inriktad på Arduino NG eller äldre):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (3)
På NG eller äldre kort, anslut återställningskabeln till stift 1 på Atmega-chippet på kortet, som visas ovan.

Krets (inriktad på en AVR på en brödbräda):
Se Arduino till Breadboard handledning för detaljer.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (4)

KABELSLAGNING

ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (5) ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (6)

Dokument/resurser

ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdf] Användarmanual
DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *