Sisukord:
- Samm: nõuded
- Samm: ühendage Arduino arvutiga
- 3. toiming: koodi üleslaadimine
- Samm: ühendage ahel
- Samm: kinnitage arusaam
- Samm: laadige alla ZIP -fail
- Samm: leidke oma kontrolleri kood
- 8. samm: tuvastage kontrollitud
- 9. samm: seadistage kaitse
- Samm: laadige üles kuusnurkne fail
Video: Arduino ISP -na -- Kirjutage kuusnurkfail AVR -is -- Kaitse AVR -is -- Arduino programmeerijana: 10 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
………………………
Palun tellige minu YouTube'i kanalile rohkem videoid ……..
See artikkel räägib arduinost kui ispist.
Kui soovite hex -faili üles laadida või kaitsme AVR -i seadistada, ei pea te programmeerijat ostma, saate seda teha arduino abil.
Selles artiklis olen üles laadinud hex -faili atmega8 -sse, kui soovite hex -faili üles laadida muusse AVR -i, siis mõistke protsessi ja järgige samu samme.
……………………
Samm: nõuded
- Arduino uno
- Mõned hüppajate juhtmed
- Leivalaud
- Kristallostsillaator (valikuline, kui teie kontroller on seadistatud välisele ostsillaatorile)
*** kui teie kontroller on karbist väljas, pole vaja seda kristallostsillaatorit ühendada ****
Samm: ühendage Arduino arvutiga
- Ühendage arduino arvutiga
- Avage arduino IDE ja klõpsake tööriistadel
- Seejärel klõpsake pardal, siin valige arduino uno
- Nüüd klõpsake plaadi all oleval pordil, siin valige port, kuhu arduino on ühendatud.
***** minu arduino on ühendatud COM2 -ga, pidage meeles, et me kasutame seda hiljem.
3. toiming: koodi üleslaadimine
- Minge faili juurde ja näited
- Leidke ArduinoISP näide
- Laadige üles ArduinoISP programm
- Nüüd minge tööriistadesse ja valige programmeerija "arduino as isp"
Ärge ajage segamini arduino ispi ja programmeerija arduino kui ispi.
Samm: ühendage ahel
- Siin põletame Hex -faili ja seadistame Atmega8 kaitsme. Palun mõistke mõistet, et saaksite arduino kaudu hex -faili põletada mis tahes tüüpi avr -is.
- Ühendage ahel, nagu fotol näidatud.
- Kristallostsillaator on valikuline, kui teie Avr on seatud välisele kaitsmele, kui AVR on karbist väljas, pole seda vaja ühendada.
Samm: kinnitage arusaam
- Nagu näete esimesel fotol, on MISO, MOSI JA SCK tihvt, mille ühendame vastavalt 13, 12, 11 kontaktiga arduino.
- Nagu näete teisel fotol, on lähtestusnõel, mille ühendame arduino kümnenda tihvtiga.
- Kolmandal fotol näete VCC, AVCC ja GND tihvti, ühendage AVCC ja VCC arduino 5v -ga, GND -ga arduino GND -ga.
Samm: laadige alla ZIP -fail
- Laadige alla allpool toodud zip -fail
- Pakkige ZIP -fail välja
Peegel Github:
codeload.github.com/vishalsoniindia/Arduin…
Samm: leidke oma kontrolleri kood
Kleepige oma Hex -fail samasse kausta, mille oleme alla laadinud, kus näete cmd.txt -faili.
- Avage cmd.txt fail kaustas
- Kopeeri esimene rida, mis on "avrdude -c arduino -b 19200 -p xyz"
- Tippige arvuti ülemisele ribale cmd, nagu fotol näidatud.
- Siin avatakse käsuterminal
- Kleepige oma rida ja vajutage sisestusklahvi
- Viimasel fotol näete kontrollitud nime ja kontrolleri kood on m8 atmega8 jaoks.
8. samm: tuvastage kontrollitud
- Kopeeri taxt -faili teine rida "avrdude -c arduino -b 19200 -p m8 -P COM2 -n"
- Kleepige see käsuterminali
- Nüüd muutke oma komporti kaevanduseks COM2, kus teie arduino on ühendatud.
- Muutke oma kontrolleri koodi, minu miinus on m8.
- Vajutage sisestusklahvi.
- Kui näete seadme allkirja ja kaitset, tähendab see, et teie kontroller on tuvastatud.
9. samm: seadistage kaitse
- Kopeerige see rida "avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m"
- Mööda seda käsuterminalis.
- Nüüd muutke oma komporti kaevanduseks COM2, kus teie arduino on ühendatud.
- Muutke oma kontrolleri koodi, minu miinus on m8.
- See kaitse on seadistatud sisemisele 8MHZ, see tähendab, et te ei pea ühendama välist kristallostsillaatorit.
- Vajutage sisestusklahvi.
- Nüüd on kaitse seadistatud, see on ühekordne protsess, mida pole vaja järgmisel korral teha.
Kui soovite kaitset vahetada, siis E2 on madalam ja D9 kõrgem, saate seda vastavalt oma vajadustele muuta.
Samm: laadige üles kuusnurkne fail
- Kopeerige viimane rida ja kleepige see käsuterminali.
- Rea viimases osas näete faili nime, asendage see oma kuueteistkümnenda faili nimega.
- Vajutage sisestusklahvi.
- Kui näete sama massaaži nagu minu kolmandal fotol, põletatakse teie kuusnurkfail AVR -is.
Enne seda kleepige oma hex -fail samasse kausta, kus näete faili cmd.txt
Nüüd muutke oma komporti kaevanduseks COM2, kus teie arduino on ühendatud
Muutke oma kontrolleri koodi, minu miinus on m8
…. KÕIK TEHTUD……. HO HO HO..