Jste zde

Do you speak hex? Pokiaľ nie, použite AVR® JTAGICE mkII !

068_obrazek1.jpg

Určite poznáte ten nepríjemný pocit, keď procesor robí niečo, čo ste neplánovali. Prípadne sa tvári , že je mŕtvy. Aby programátori úplne nevymreli na infarkt v podobných situáciách, Atmel prišiel s novým ladiacim prosriedkom a Real Time emulátorom , AVR®JTAGICE mkII.

AVR®JTAGICE mkII je výkonný  nástroj  na programovanie a ladenie  všetkých 8- bitových procesorov , ako aj  najnovších 32-bitových DSP/MCU. Pre  procesory s malým počtom pinov je možné využiť  debugWIRE Interface, ktorý využíva pre komunikáciu len Reset  pin.

Výrobca doporučuje  používať  k ladeniu aplikácií najnovší  software AVR Studio® 4, ale  zverejnil  aj komunikačný protokol  pre  AVR® JTAGICE mkII, pokiaľ   niekto uprednostní  vlastné riešenie.

AVR® JTAGICE mkII  spolu  s AVR Studio® 4 podporuje  širokú škálu  procesorov ,  od  ATtiny13 , AT90CAN128 cez  AT90S2323 ,  až po procesory radu ATmega2560, Atmega3290  či ATxmega64A4.

Základné vlastnosti:

  • Podporované AVR Studiom, zverejnený komunikačný protokol
  • Podpora JTAG programovania
  • Plná  Real Time  emulácia všetkých digitálnych, ako aj  analógových  funkcií
  • DebugWIRE Interface  cez jeden pin  procesora
  • Komunikácia s PC cez RS-232, alebo USB.1.1
  • Široký rozsah napájania  ladeného obvodu , 1.8V až 5.5 V
  • Možnosť napájania aplikácie  cez USB port

AVR® JTAGICE mkII   sa ku  ladenej aplikácii pripája pomocou štandardného  ISP6PIN konektoru alebo 10-pinovým JTAG konektorom .

Ku PC sa pripája  buď rozhraním RS-232, alebo USB1.1. S ohľadom na rýchlosť komunikácie  a  absenciu  RS-232 u novších  PC   doporučujem použiť  USB port. Ďalším kladom pripojenia cez USB je možnosť napájať aplikáciu  priamo z  AVR® JTAGICE mkII . Po pripojení  ladenej aplikácie  k debugeru  získate  kompletný prehľad   a kontrolu  nad  všetkými   registrami  procesoru, čo výrazne urýchly čas  potrebný na vývoj a určite ušetrí  aj mnoho „infarktových“ stavov.

Downloads & Odkazy:

Hodnocení článku: