ARDUINO DEV-11168 AVR ISP Shield PTH Kit
Informació del producte
- Nom del producte: Arduino Shield AVR ISP
- Número de model: DEV-11168
- Manual de l'usuari: Disponible
Instruccions d'ús del producte
- Obriu el microprogramari ArduinoISP (a Examples) a la vostra placa Arduino.
- Feu un petit canvi al codi ArduinoISP si feu servir Arduino 1.0. Trobeu la línia a la funció heartbeat() que diu retard(40); i canvieu-lo a retard (20);.
- Seleccioneu la placa i el port sèrie adequats al menú Eines que corresponguin a la placa programadora (no a la placa que s'està programant).
- Carregueu l'esbós ArduinoISP a la vostra placa Arduino.
- Connecteu la vostra placa Arduino a la placa objectiu seguint el diagrama proporcionat. Per a Arduino Uno, recordeu afegir un condensador de 10 uF entre el restabliment i la massa.
- Seleccioneu la placa adequada al menú Eines que correspongui a la placa on voleu gravar el carregador d'arrencada (no la placa del programador).
- Utilitzeu Burn Bootloader > Arduino com a comanda ISP.
Nota: Aquest procediment funciona per a plaques amb senyals SPI als pins indicats. Per a plaques com Leonardo, on això no és vàlid, heu de connectar els senyals SPI al connector ISP mitjançant el pinout proporcionat.
Utilitzant un Arduino com a ISP AVR (programador dins del sistema):
Aquest tutorial explica com utilitzar una placa Arduino com a ISP AVR (programador al sistema). Això us permet utilitzar la placa per gravar el carregador d'arrencada en un AVR (per exemple, l'ATmega168 o l'ATmega328 utilitzats a Arduino). El codi d'aquest example està basat en el firmware mega-ISP de Randall Bohn.
Instruccions
Per utilitzar la vostra placa Arduino per gravar un carregador d'arrencada en un AVR, heu de seguir uns quants passos senzills.
- Obriu el microprogramari ArduinoISP (a Examples) a la vostra placa Arduino.
- Nota per a Arduino 1.0: heu de fer un petit canvi al codi ArduinoISP. Trobeu la línia a la funció heartbeat() que diu "retard (40);" i canvieu-lo a "retard (20);".
- Seleccioneu els elements dels menús Eines > Placa i Port sèrie que corresponguin a la placa que utilitzeu com a programador (no la placa que s'està programant).
- Carregueu l'esbós d'ArduinoISP.
- Connecteu la vostra placa Arduino a l'objectiu tal com es mostra al diagrama següent. (Nota per a l'Arduino Uno: haureu d'afegir un condensador de 10 uF entre el restabliment i la massa.)
- Seleccioneu l'element al menú Eines > Tauler que correspongui al tauler en el qual voleu gravar el carregador d'arrencada (no el tauler que utilitzeu com a programador). Consulteu les descripcions del tauler a la pàgina d'entorn per obtenir més informació.
- Utilitzeu Burn Bootloader > Arduino com a comanda ISP.
Nota: Aquest procediment funciona amb les plaques que tenen els senyals SPI als pins indicats. Per a les plaques per a les quals això no és vàlid (plaques 32u4 com Leonardo), els senyals SPI s'han de connectar al connector ISP del qual s'informa a continuació.
Circuit
Circuit (orientat a Arduino Uno, Duemilanove o Diecimila):
Una placa Arduino que serveix com a ISP per programar l'ATmega en una altra placa Arduino. A l'Arduino Uno, haureu de connectar un condensador de 10 uF entre el restabliment i la massa (després de carregar l'esbós d'ArduinoISP). Tingueu en compte que necessiteu accedir al pin de restabliment del tauler de destinació, que no està disponible en taulers NG o anteriors.
Circuit (orientat a Arduino NG o anterior):
A les plaques NG o més antigues, connecteu el cable de restabliment al pin 1 del xip Atmega del tauler, tal com es mostra a dalt.
Circuit (orientat a un AVR en una placa):
Consulteu el tutorial Arduino to Breadboard per obtenir més informació.
CABLEATGE
Documents/Recursos
![]() |
ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdfManual d'usuari DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit |