ARDUINO DEV-11168 AVR ISP Shield PTH Kit
Información do produto
- Nome do produto: Arduino Shield AVR ISP
- Número de modelo: DEV-11168
- Manual de usuario: Dispoñible
Instrucións de uso do produto
- Abra o firmware ArduinoISP (en Examples) na súa placa Arduino.
- Fai un pequeno cambio no código ArduinoISP se estás a usar Arduino 1.0. Busca a liña na función heartbeat() que di delay(40); e cámbiao a retardo(20);.
- Seleccione a placa e o porto serie axeitados no menú Ferramentas que correspondan á placa programadora (non á placa que se está a programar).
- Carga o bosquexo de ArduinoISP na túa placa Arduino.
- Conecte a súa placa Arduino á tarxeta de destino seguindo o diagrama proporcionado. Para Arduino Uno, recorda engadir un capacitor de 10 uF entre o restablecemento e a masa.
- Seleccione a placa adecuada no menú Ferramentas que se corresponda coa placa na que quere gravar o cargador de arranque (non a placa programadora).
- Use Burn Bootloader > Arduino como comando ISP.
Nota: Este procedemento funciona para placas con sinais SPI nos pinos indicados. Para placas como Leonardo, onde isto non é válido, cómpre conectar os sinais SPI ao conector ISP usando o pinout proporcionado.
Usando un Arduino como AVR ISP (Programador In-System):
Este tutorial explica como usar unha placa Arduino como ISP AVR (programador no sistema). Isto permítelle usar a placa para gravar o cargador de arranque nun AVR (por exemplo, o ATmega168 ou ATmega328 usado en Arduino). O código deste example está baseado no firmware mega-ISP de Randall Bohn.
Instrucións
Para usar a túa placa Arduino para gravar un cargador de arranque nun AVR, debes seguir algúns pasos sinxelos.
- Abra o firmware ArduinoISP (en Examples) á súa placa Arduino.
- Nota para Arduino 1.0: cómpre facer un pequeno cambio no código ArduinoISP. Busca a liña na función heartbeat() que di "delay(40);" e cámbiao a "delay(20);".
- Seleccione os elementos dos menús Ferramentas > Placa e Porto serie que corresponden á placa que está a usar como programador (non á placa que se está a programar).
- Cargue o sketch de ArduinoISP.
- Conecte a placa Arduino ao destino tal e como se mostra no seguinte diagrama. (Nota para o Arduino Uno: terás que engadir un capacitor de 10 uF entre o restablecemento e a masa).
- Seleccione o elemento do menú Ferramentas > Taboleiro que corresponda ao taboleiro no que quere gravar o cargador de arranque (non ao taboleiro que está a usar como programador). Consulte as descricións do taboleiro na páxina do entorno para obter máis detalles.
- Use Burn Bootloader > Arduino como comando ISP.
Nota: Este procedemento funciona coas placas que teñen os sinais SPI nos pinos indicados. Para placas para as que isto non é válido (placas 32u4 como Leonardo), os sinais SPI teñen que estar conectados ao conector ISP cuxo pinout se indica a continuación.
Circuíto
Circuíto (dirixido a Arduino Uno, Duemilanove ou Diecimila):
Unha placa Arduino que serve como ISP para programar o ATmega noutra placa Arduino. No Arduino Uno, terás que conectar un capacitor de 10 uF entre o restablecemento e a masa (despois de cargar o bosquexo de ArduinoISP). Teña en conta que precisas acceso ao pin de restablecemento do taboleiro de destino, que non está dispoñible en placas NG ou anteriores.
Circuíto (orientado a Arduino NG ou anterior):
En placas NG ou máis antigas, conecte o cable de reinicio ao pin 1 do chip Atmega da placa, como se mostra arriba.
Circuíto (orientado a un AVR nunha placa):
Consulte o tutorial de Arduino a Breadboard para obter máis información.
CABLEADO
Documentos/Recursos
![]() |
ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdfManual do usuario DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit |