Tartalomjegyzék:

Mikrokontrollerek programozása USBasp programozóval az Atmel Studio -ban: 7 lépés
Mikrokontrollerek programozása USBasp programozóval az Atmel Studio -ban: 7 lépés

Videó: Mikrokontrollerek programozása USBasp programozóval az Atmel Studio -ban: 7 lépés

Videó: Mikrokontrollerek programozása USBasp programozóval az Atmel Studio -ban: 7 lépés
Videó: Как записать загрузчик Outseal PLC Nano на Arduino Nano 2024, Június
Anonim
Mikrokontrollerek programozása USBasp programozóval az Atmel Stúdióban
Mikrokontrollerek programozása USBasp programozóval az Atmel Stúdióban

Szia

Sok oktatóanyagon olvastam és tanultam, hogyan kell használni az USBasp programozót az Arduino IDE -vel, de szükségem volt az Atmel Studio használatára egyetemi feladatokhoz, és nem találtam oktatóanyagokat. Miután sok erőforrást kutattam és olvastam, elkészítettem ezt az oktatóanyagot mindenkinek, aki USBasp programozóval szeretné használni az Atmel Stúdiót.

Az USBasp olcsóbb megoldás az AVR programozására, és több mikrokontrollert is támogat. A teljes lista a https://www.nongnu.org/avrdude/user-manual/avrdude… címen található.

Ez az oktatóanyag példaként az ATtiny85 -öt használja, de kiterjeszthető bármely támogatott mikrovezérlő programozására az USBasp programozó segítségével.

Térjünk rá!

Kellékek

USBasp AVR programozó

1. lépés: Az USBasp illesztőprogram telepítése a Zadig használatával

Az USBasp illesztőprogram telepítése a Zadig használatával
Az USBasp illesztőprogram telepítése a Zadig használatával
Az USBasp illesztőprogram telepítése a Zadig használatával
Az USBasp illesztőprogram telepítése a Zadig használatával
Az USBasp illesztőprogram telepítése a Zadig használatával
Az USBasp illesztőprogram telepítése a Zadig használatával

Nyissa meg böngészőjét, és lépjen a https://zadig.akeo.ie/ oldalra

Ezzel az eszközzel először telepítjük a megfelelő illesztőprogramot az USBasp -ra.

  1. Nyomja meg a letöltés gombot és telepítse az alkalmazást.
  2. Nyissa meg a Zadig alkalmazást
  3. Kattintson a lehetőségekre, majd nyomja meg az Összes eszköz listája gombot
  4. Válassza az USBasp lehetőséget, és telepítse a libusbK (v3.0.7.0) illesztőprogramot

Kérjük, vegye figyelembe, hogy az illesztőprogram telepítése akár öt percet is igénybe vehet.

2. lépés: Az AVRDUDE letöltése

Az AVRDUDE letöltése
Az AVRDUDE letöltése

A következő lépés az AVRDUDE letöltése.

Kattintson az alábbi linkre a ZIP fájl közvetlen letöltéséhez, vagy bátran töltse le kívülről a letöltés AVRDUDE keresésével.

mirror.freedif.org/GNU-Sa/avrdude/avrdude-…

A letöltés után bontsa ki a fájlokat a dokumentumokba vagy az Atmel Studio Program fájljaiba. Fontos tudni, hogy ezeket hol nyerik ki, mivel a következő lépésekben megköveteli a fájl elérési útját.

3. lépés: Nyissa meg az Atmel Stúdiót

Nyissa meg az Atmel Stúdiót
Nyissa meg az Atmel Stúdiót

Nyissa meg az Atmel Studio alkalmazást, és a fő navigációs sávon lépjen az Eszközök elemre, majd kattintson a külső eszközökre.

Lépés: Kattintson a "Hozzáadás" gombra

Kattintson
Kattintson

Kattintson a "Hozzáadás" gombra egy új eszköz beállításainak hozzáadásához.

5. lépés: Adja meg az USBasp programozó adatait

Adatok megadása az USBasp programozó számára
Adatok megadása az USBasp programozó számára

A parancshoz írja be a fájl címét a korábban letöltött és kibontott AVRDUDE.exe fájlba.

Például a parancsom a következő lesz:

C: / Program Files (x86) Atmel / Studio / avrdude.exe

Figyelem, ez csak példa !! A fájl címe valószínűleg más lesz. Nyugodtan használja a böngészési funkciót (a három pontot a parancsbevitel végén) az avrdude.exe fájl megkereséséhez.

Argumentumok esetén másolja ki és illessze be az alábbi sort az Arguments bemenetbe:

-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Hibakeresés / $ (TargetName).hex": i

A fenti érveket lebontva:

  • A -c utáni argumentum azonosítja a programozó azonosítóját. Esetünkben az usbasp
  • A -p utáni argumentum azonosítja a mikrokontrollert. Esetünkben az ATtiny85, t85 néven ismert
  • Az -U utáni argumentum azonosítja a memória típusát

    Változtassa meg a t85 mikrokontrollerét úgy, hogy megkeresi a kapcsolódó kulcsszót az elején található dokumentációs linkekben

Megjegyzés: az érvek az avrdude dokumentációból származnak. Ezt az elején található linkekről szerezheti be.

Nyomja meg az Alkalmaz gombot, ha minden kész!

6. lépés: A programozó használata

A programozó használata
A programozó használata

Az AVR programozásához győződjön meg arról, hogy csatlakoztatva van az USBasp -hoz, nyissa meg a külső eszközöket, és kattintson az imént létrehozott eszközre.

Ne felejtse el elkészíteni a megoldást a program előtt.

Mindent programozni kell!

7. lépés: Hibaelhárítás

Ha problémák merülnek fel:

  • Próbáljon különböző USB -portokat használni az USBasp programozó csatlakoztatásához
  • Győződjön meg arról, hogy az AVR csatlakoztatva van a programozóhoz
  • Olvassa el újra gondosan az összes lépést, és győződjön meg arról, hogy a parancs és az érvek helyesek a külső eszközök beállításában

Különben minden rendben van!

Ajánlott: