Sisukord:

C -koodi üleslaadimine AVR -i, kasutades programmeerijana Arduino Uno: 6 sammu
C -koodi üleslaadimine AVR -i, kasutades programmeerijana Arduino Uno: 6 sammu

Video: C -koodi üleslaadimine AVR -i, kasutades programmeerijana Arduino Uno: 6 sammu

Video: C -koodi üleslaadimine AVR -i, kasutades programmeerijana Arduino Uno: 6 sammu
Video: MKS Gen L - модуль параллельного двигателя 2024, November
Anonim
Kuidas C -koodi AVR -i üles laadida, kasutades programmeerijana Arduino Uno
Kuidas C -koodi AVR -i üles laadida, kasutades programmeerijana Arduino Uno

Tere kõigile: D

Siin jagan lihtsat viisi mis tahes AVR -kiibi programmeerimiseks Arduino Uno R3 abil

Koodi oma mikrokontrollerisse põletamiseks on vaja ainult Arduino Uno, selle asemel, et osta konkreetne programmeerija, mis maksab palju.

Tarvikud

Sa vajad:

  1. Arduino uno r3 eemaldatava kiibiga (1)
  2. Jumper juhtmed
  3. 10uF elektrolüütkondensaator (1)
  4. Hex -fail, mis on loodud teie C -koodist

Samm: Arduino Interneti -teenuse pakkuja

Arduino Interneti -teenuse pakkuja
Arduino Interneti -teenuse pakkuja

Esiteks: avage oma Arduino IDE ja laadige Arduino Interneti -teenuse pakkuja oma Arduinosse üles

selle leiate menüüst Fail -> Näited

Enne üleslaadimisklahvi vajutamist peate kontrollima tahvli tüüpi ja COM -porti.

MÄRKUS: see kood muudab teie Arduino programmeerijaks!

2. samm: leidke oma AVR -i andmeleht ja kontrollige pin -out

Leidke oma AVR -i andmeleht ja kontrollige pin -out
Leidke oma AVR -i andmeleht ja kontrollige pin -out

Tihvt 1 on tihvt, mille lähedal on väike täpp

vajame (VCC, GND, Reset, UCSK, MISO, MOSI), et leida need teie AVR -ist.

Samm: ühendage Arduino AVR -iga

Ühendage Arduino AVR -iga
Ühendage Arduino AVR -iga
Ühendage Arduino AVR -iga
Ühendage Arduino AVR -iga
Ühendage Arduino AVR -iga
Ühendage Arduino AVR -iga

ühendage Arduino AVR -iga vastavalt joonisele ja oma AVR -i andmelehele

ja ärge unustage ühendada 10uF kondensaator oma Arduino GND ja RST vahel, et keelata Arduino automaatne lähtestamine

Samm: hankige oma kaitsme seadistus ja AVRDUDE APP

Hankige oma kaitsme seadistus ja AVRDUDE APP
Hankige oma kaitsme seadistus ja AVRDUDE APP

minema

www.engbedded.com/fusecalc/

ja valige oma AVR, minu oma on Atmega16

Ma ei muuda midagi, nii et ma ei hävita oma AVR -i, kuid vahetan sisemise RC väärtuseks 8 MHZ "Saate valida välise 16 MHZ kristalli", see on teie otsustada.

kerige alla ja kopeerige avrdude argument

kleepida see AVRDUDE programmi.

minu oma on

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

AVEDUDE allalaadimislink:

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

seejärel avage see ja muutke sätteid nagu pilt ja olenevalt teie riistvarast ning ärge unustage kaitsme sätteid kleepida täiendavatesse käsurea argadesse

Samm: hankige oma HEX -fail oma C -koodist

Hankige oma HEX -fail oma C -koodist
Hankige oma HEX -fail oma C -koodist

Kirjutan lihtsa c -koodi, et vilkuda LED -i PIN -koodis 20

laadige hex -fail Flash -jaotises avrdude -le üles ja vajutage programmi

6. samm: lõpp

Kõigi küsimuste korral kommenteerige allpool

Soovitan: