Programozó avr JTAG jég
Amikor a fejlődő és a hibakeresés programok mikrokontoller kapcsolatban merülnek fel kérdések a programozás és a hibakeresés programok valós áramkör. Ha a programozás AVR mikrovezérlő nem problémák, mert sok rendszereket a „töltse” a EEPROM chip, az egyik legegyszerűbb ilyen program a rendszer úgynevezett „öt drótok”, a hibakereső program olyan gazdag választékát nem létezik.
Debug program csak két választási lehetőség - a szoftver szimulátor és JTAG áramköri emulátor programozó. A szoftver szimulátor, mint általában, nem veszi figyelembe az összes funkcióját a program, mint például a külső fellépések és vele együtt más eszközökkel, és így tovább.
De az ára az eredeti sorozatgyártású AVRDRAGON körülbelül 3000rub. ami nagyon drága ember vesz részt a teremtés eszközök az AVR mikrokontrollerek «maguknak» .De szerencsére sikerült létrehozni egy klón az eredeti AVR JTAG ICE, melynek ára sokkal olcsóbb, mint az eredeti, és lehetővé teszi a programozás és a hibakeresés AVR mikrokontrollerek JTAG interfész.
1. ábra sematikus diagramja klón AVR JTAG ICE
Kapcsolási rajz ábrán látható. 1. Ennek alapján a JTAG mikrokontroller DD3 AVR ATMega16. DD2 MAX232 chip szolgál RS232 átalakítót a UART TTL szinten. DD1 chip célja, hogy megvédje a bemeneti és kimeneti áramkörök mikrokontroller DD3 és feszültség megfelelő logikai szintek segítségével a külső tápegység.
Teljesítmény lehet venni a JTAG láncok hálózati hibakeresés készüléket a negyedik felfekvő vTref XP3, és át is lehet használni egy külső csatlakozóval XP1 és XP2. Egy külső feszültség lehet a tartományban 7 és 15V. Ha egy külső áramforráshoz, a kimeneti csatlakozó vTref XP3mozhno nincs csatlakoztatva.
HL2 LED jelzi jelenlétét teljesítmény, HL1 JTAG mód. Csatlakoztatása JTAG hibamentesített a mikrokontroller egy szabványos tíz tűs csatlakozóval.
Kapcsolási rajzok ábrán látható. 2.
2. ábra Kapcsolási rajz AVR JTAG ICE a hibakeresés a készüléket
Számos módja van bootloader rakodógépek JTAG firmware-t, de véleményem szerint a legsikeresebb változat derült ki Krotevich Vitali (Vit). Ő bootloader leginkább leképez egy vállalati és lehetővé teszi, hogy frissítse a firmware-t közvetlenül a JTAG AVRStudio újraindítása nélkül, és beírja a JTAG programozó keresztül BootStart módban. Ha nem áll szándékában, hogy egy firmware frissítés JTAG # 96; a. A rakodó nem varrni, és a „varrni” csak az eredeti firmware AVRStudio.
Annak érdekében, hogy „varrni” a bootloader használhatja JTAG programozó AVReal, PonyProg, STK200, «öt drótok”, élvezni minden egyéb rendelkezésre álló és összeegyeztethető az AVR ISP. Csatlakozás történik az ISP programozó HR4 programozási csatlakozó. firmware JTAG_ICE.hex.
Fyuz programozási példa a 3. ábrán látható.
3. ábra telepítése Fyuz AVR JTAG ICE
AVR JTAG ICE kiviteli példa látható a 4. ábra Példaként, az aláírás előállított kiolvasási ATMega128
4. ábra Reading aláírások ATMega128 mikrokontroller segítségével AVR JTAG ICE
5. ábra képe a felső réteg a PCB nyoma, az alkalmazott elemek
6. ábra képe az alacsonyabb réteg PCB nyoma, az alkalmazott elemek
Képek a kész eszköz:
Letöltés: avr-JTAG-ice.rar [723,32 Kb] (Count: 139)
Vett cxem.net