Forum Project Support • Téma megtekintése - Hogyan Flash mikrokontroller (a attiny2313 példa)
A flash mikrovezérlő (például ATtiny2313)
Tehát van ATtiny2313, LPT port (vas - nincs USB-2-LPT nem működik), 6 huzalok (hossza nem több, mint 10-15 cm), egy forrasztópáka.
Kívánatos, hogy egy DB-25M csatlakozó (férfi). Célszerű csatlakozni, de meg tudod csinálni nélküle.
Forrasztási kábeleket a 1, 10, 17, 18, 19, 20 a mikrokontroller. Kapunk valami ehhez hasonló:
Igaz, ott nem jelennek meg a vezetékeket a tápegység. A következő kép már van
Továbbá, ha van egy DB-25M csatlakozó, a forrasztó huzal mentere a táblázatnak megfelelően. Ha nem, csak kibír egy vezetéket a csatlakozó a számítógépen (ne feledkezzünk meg a táblázatban.).
Tettem nélkül csatlakozó (volt anyukája áram.) És itt mi történt:
Az igazság az, amit be az LPT portot egy asztalon, a kábel hossza 1,5 méter. De ugyanakkor kábelt árnyékolni kell, különben nem történik semmi.
Vezetési ezt a csodát, valahogy így:
Nos, hogy őszinte legyek, kívánatos, hogy összegyűjti a „helyes” programozás. És akkor könnyebb lesz, és inkább az egész port. Én a STK200 / 300, amely a rendszer itt található
Ugyanezen az oldalon lehet megtalálni a programozók és rendszerek, valamint a program maga. Mindenesetre, ismétlem archívumban - itt.
A program elindítása után ez „szomszéd”. Mint egy igazi póni. Ez már nem hallható a megjelenő ablakban, hogy egy csekket „Disable hangot”. Kattintson az "OK" gombot. Ablak bukkan fel:
Amely azt mondja, hogy meg kell kalibrálni a programot. Számítógépek is eltérő és lassúak és fürge.
Kattintson az "OK" gombot. Ugrik még egy ablak:
És azt mondja, hogy meg kell szabni a felületet (hogyan és hol a programozó van kötve.).
Így megyünk a menüben: Beállítások -> Calibration. A kapott ablakban:
"YES" Hit. Beletelik egy pár másodpercig, és a program azt mondja, „Calibration OK”.
Ezután lépjen a menü: Setup -> interfész beállítása. A megjelenő ablakban, felállítottuk, mint a képen látható.
Ezután lépjen a menü: Command -> Program lehetőségek. A megjelenő ablakban, felállítottuk, mint a képen látható.
Minden készen áll a programozás.
Így a műveletsornak:
1. Válassza ki a listából az „AVR mikro”
2. A listából válasszon egy másik „ATtiny2313”
3. Töltse le a firmware fájlt (File -> Open Device File), válassza ki a kívánt fájlt, mint a "rm-1_full.hex".
4. nyomja meg a „Launch programciklusban”. Amikor a programozás befejeződött a program azt fogja mondani, „Program sikeres”
5. És végül, meg kell programozni az úgynevezett Fyuz (biztosítékok). Ehhez nyomja meg a „Biztonsági és konfigurációs bitek”. A megjelenő ablakban tudjuk nyomja meg a „Read”, akkor a legtöbb tegye kullancsok, mint a képen látható módon, és mi nyomja meg a „Write”.
FIGYELEM! Ha nem tudja, mit jelent, vagy hogy a konfigurációs bitek, ne érintse meg.
Ez megfelel az alábbi konfiguráció:
Nos, most már készen áll, hogy a vezérlőt!
Mellékletek PonyProg_V207c.zip (545,43 KB) Letöltés: 2074
de van egy kérdés.
ha először összegyűjti az összes eszköz (pl termosztát), a „tiszta” flash,
lehetséges, hogy közvetlenül csatlakozzon a készülék programozó és a program?
ha igen, feltételezve, hogy a műveletsornak:
- csatlakoztassa a programozó
- run PonyProg
- Az áramot a ATtiny2313
- programozható
javítsd, ha ez nincs megírva
Valentin_N írta (a): Lehet, hogy közvetlenül csatlakozzon a készülék programozó és a program
imeenno és nem csak akkor kell szem előtt tartani, amikor a szabályozó kimenet csatlakoztatva fénykibocsátó diódák vagy egyéb teher, akkor meg kell húzni a programozó!
Valentin_N írta (a): Ha igen, hisz a műveletsornak:
1) csatlakoztassa a programozó
2) fut PonyProg
3) ellátja árammal ATtiny2313
4) programozható
1-3 pont lehet végezni, bármilyen sorrendben, a lényeg, hogy abban az időben a programozás a vezérlő hajtott fel, és csatlakozik a programozó.
Az adatlap a ATTINY2313 írva, hogy a bemeneti XTAL1 kell benyújtani legalább 6 impulzust adja meg a vezérlő programozási módban.
Mondd, mi a probléma, és még jobb, hogyan kell eltávolítani.
Köszi előre.
ZI Sajnálom, hogy írok urkainskimi szimbólumok - bármilyen hiba.
NFÜ. fotó nagyon tisztázta az ügyet - Nem látok semmit.
Jumper?
étel?
Miután zavyazvlis az ellátás, akkor lenne egy normális programozó puffer chip.
Elnézést a minőség - praktikus csak mob.
peremichki jelentése: (2-12) (3-11)
A táplálás a tápegység.
?, Hogy esetleg annak a ténynek köszönhető, hogy van egy telepített nyomtató LPT. (Valahol vichital)
Nem kell fizetni, mint a pokoviryatsya szeretnék próbálni egy új „marató”)))
Fizikailag - húzza, természetesen.
Valójában csak nyomtató-illesztőprogram operációs rendszer maradt.
szia
Nekem van egy probléma
Blokk ATTINY2313 lehető razblokirovat mikron nélkül speciális programozási
köszönöm a választ
Mit jelent, hogy miért? lock bit? vagy bitek felelős órajelforrás? Több kérem.
PS: Én tört a gép, hogyan kell rögzíteni?
Lock bit. és most nem tudok csatlakozni akár RS232 és nem lpt programozó.
nem programozó nem látja mikron.
ha a zár bit, igen. Aztán ők és zár bit.
A korszerű (itt nem azt értem, FPGA) PIC és AVR védelem olyan magas, hogy ha a boncolás végezzük, szétszerelése a chip a megfelelő ismeretek az építészet, a kristály. Néha, gyorsabb és olcsóbb, hogy újra inzhinereng rendszer, mint megpróbálja megnyitni a firmware-t. Vagy pedig adja a pénzt tervezett nyitás, nincs egy ember, aki hozzáfér a firmware-t, és még jobb, hogy ispodnikam. Mivel dizasm hexov ugyanabban IDA is saját bajok. És mi van szó, több, mint beszélni - indul kifogásokat. Tehát ne aggódj - védelmére modern elegendő kristályok.
Lehet hülye kérdés. És ugyanezen okból többé vezérlők villog? Úgy értem az elvet 6 vezetékek.
minden vezérlő Atmel. Másrészt én nem működik - nem tudom. A csúcsok - úgy tűnik, csak a COM-port, illetve a szintek szükséges átalakító.
Meg kell varrni MK kvarc 10MHz. Fyuz vistavil jobb. Miután Comp nem látott MC. Hogyan flash MC 10MHz kvarc segítségével az áramkör ??