| Komercijalni programatori i razvojni sistemi |
|
Pored velikog broja raznih vrsta šema programatora i razvojnih sistema koje se mogu pronaći na internetu i napraviti u kućnoj izvedbi postoje i komercijalni programatori i razvojni sistemi koji se koriste u profesionalne svrhe. U ovom članku biće dat kratak pregled osobina i mogućnosti popularnih programatora i razvojnih sistema.
AVRISP mkII In-System Programmer
ISP programator za programiranje atmelovih AVR mikrokontrolera. Programator u kombinaciji sa AVR studiom može programirati sve vrste atmelovih 8-bitnim mikrokontrolera koji imaju mogućnost ISP programiranja. Osobine navedenog programatora:
AVR JTAGICE mkII
AVR JTAGICE mkII je programator i dibager (eng. debugger) za AVR mikrokontrolere koji imaju JTAG interfejs. Podržava 8-binte i 32-bitne atmelove mikrokontrolere, s tim da za 8-bitne koristi se AVR studio, a za 32-bitne AVR32 studio. Kod 8-bitnih mikrokontrolera podržava i mikrokontrolere sa debugWIRE (dW) interfejsom. Ovim interfejsom omogućava se debugg-ovanje u realnom vremenu koristeći samo jedan provodnik za interfejs.
STK500 je razvojni sistem za AVR mikrokontrolere. Podržava sve vrste 8, 20 i 40 pinske, 8-bitne AVR mirkokontrolere. Uz razvojni sistem dolazi 40-pinski AT90S8515 mikrokontroler i DVD sa kompletnom dokumentacijom i karakteristikama atmelovih AVR mikrokontrolera.
AVR Dragon
AVR Dragon programator i emulator (do 32K fleša) AVR mikrokontrolera. Programator podržava sve vrste modova programiranja. Osobine AVR Dragon-a su:
AVR Dragon u kombinaciji sa AVR studiom ima mogućnsot on-chip debugg-ovanja.
AVR Butterfly
AVR Butterfly je razvojni sistem kojim se pokazuju mogućnosti AVR tehnologije. Sistem se isporučuje sa programom koji podržava mjerenje temperature, jačine svjetlosti, mjerenja napona i generisanja tonova ( muzike).
Svi navedeni programatori i sistemi imaju svoje prednosti i nedostatke. Za početnike se preporučuje kupovina AVR Butterfly sa pratećom knjigom u kojoj je detaljno objašnjeno programiranje mikrokontrolera koristeći C programski jezik i programiranje AVR Butterfly-a preko AVR studia. Ukoliko ste upozanti sa AVR mikrokontrolerima preporučuje se kupovina AVR Dragona, jer podržava programiranje svih vrsta 8-bitnih AVR mikrokontrolera i ima mogućnost on-chip debugg-ovanja mikrokontrolera koji sadrže do 32k fleš memorije. Pored navedenih razvojnih sistema, postoje i drugi razni razvojni sistemi, a korisno je spomenuti razvojni sistme easyAVR koji je prikazan na sljedećoj slici.
Karakteristike ovog razvojnog sistema mogu se pogledati na sajtu mikroelektronike: http://www.mikroe.com/sr/tools/#avr
Ukoliko niste u finansijkim mogućnostima da kupite neki od navedenih proizvoda, preostaje da se programator i razvojno okruženje naprave u kućnoj izvedbi sa malim troškovima materijala. Na sajtu je već prikazan jedan jednostavan programator koji može programirati širok spektar AVR mikrokontrolera, a biće data i šema jednostavnog razvojnog okruženja na kojem će se testirati rad AVR mikrokontrolera.
|






