Sisällysluettelo:

C -koodin lataaminen ِ AVR: ään Arduino Unon ohjelmoijana: 6 vaihetta
C -koodin lataaminen ِ AVR: ään Arduino Unon ohjelmoijana: 6 vaihetta

Video: C -koodin lataaminen ِ AVR: ään Arduino Unon ohjelmoijana: 6 vaihetta

Video: C -koodin lataaminen ِ AVR: ään Arduino Unon ohjelmoijana: 6 vaihetta
Video: google play music регистрация бесплатно google play music скачивание музыкальных приложений для 2024, Marraskuu
Anonim
C -koodin lataaminen R AVR: ään käyttämällä Arduino Unoa ohjelmoijana
C -koodin lataaminen R AVR: ään käyttämällä Arduino Unoa ohjelmoijana

Hei kaikille: D

Tässä kerron yksinkertaisen tavan ohjelmoida mikä tahansa AVR -siru Arduino Uno R3: n avulla

Sinun tarvitsee vain polttaa koodi mikrokontrolleriisi Arduino Unolla sen sijaan, että ostat paljon ohjelmoijaa, joka maksaa paljon.

Tarvikkeet

Tarvitset:

  1. Arduino uno r3 irrotettavalla sirulla (1)
  2. Hyppyjohdot
  3. 10uF elektrolyyttikondensaattori (1)
  4. Hex -tiedosto, joka on luotu C -koodistasi

Vaihe 1: Arduino ISP

Arduinon Internet -palveluntarjoaja
Arduinon Internet -palveluntarjoaja

Ensimmäinen: avaa Arduino IDE ja lataa Arduino ISP Arduinoosi

Löydät sen kohdasta Tiedosto -> Esimerkit

Ennen kuin painat latausnäppäintä, sinun on tarkistettava levyn tyyppi ja COM -portti.

HUOMAUTUS: tämä koodi muuttaa Arduinosi ohjelmoijaksi!

Vaihe 2: Etsi AVR: n tietosivu ja tarkista Pin Out

Etsi AVR: n tietolomake ja tarkista Pin Out
Etsi AVR: n tietolomake ja tarkista Pin Out

Nasta 1 on tappi, jonka lähellä on pieni piste

tarvitsemme (VCC, GND, Reset, UCSK, MISO, MOSI) paikantamaan ne AVR -laitteestasi.

Vaihe 3: Yhdistä Arduino AVR: ään

Liitä Arduino AVR: ään
Liitä Arduino AVR: ään
Liitä Arduino AVR: ään
Liitä Arduino AVR: ään
Liitä Arduino AVR: ään
Liitä Arduino AVR: ään

liitä Arduino AVR: ään kuvan ja AVR -tietolomakkeen mukaisesti

ja älä unohda kytkeä 10uF -kondensaattoria Arduinon GND: n ja RST: n väliin, jotta Arduinon automaattinen nollaus poistetaan käytöstä

Vaihe 4: Hanki sulakeasetus ja AVRDUDE APP

Hanki sulakeasetus ja AVRDUDE -SOVELLUS
Hanki sulakeasetus ja AVRDUDE -SOVELLUS

mene

www.engbedded.com/fusecalc/

ja valitse AVR, minun on Atmega16

En muuta mitään, joten en tuhoa AVR -laitettani, mutta vaihdan sisäisen RC: n 8 MHz: iin "Voit valita ulkoisen 16 MHZ: n kristallin", se on sinun tehtäväsi.

vieritä alas ja kopioi avrdude -argumentti

liittää sen AVRDUDE -ohjelmaan.

minun on

-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m

AVEDUDE -latauslinkki:

download.savannah.gnu.org/releases/avrdude/

avaa se ja muuta asetuksia, kuten kuva ja laitteistosta riippuen, äläkä unohda liittää sulakeasetuksia komentorivin muihin arkeihin

Vaihe 5: Hanki HEX -tiedostosi C -koodistasi

Hanki HEX -tiedostosi C -koodistasi
Hanki HEX -tiedostosi C -koodistasi

Kirjoitan yksinkertaisen c -koodin, joka vilkuttaa LED -valoa PIN -koodissa 20

lataa heksatiedosto avrdudeen Flash -osiossa ja paina ohjelmaa

Vaihe 6: Loppu

Jos sinulla on kysyttävää, kommentoi alla

Suositeltava: