Преглед на програмиста AVRISP-MKII

Влязох тук в ръцете си такъв клон на програмиста AVRISP-MKII оттук.

avrisp-mkii

Какъв е този програмист? Като цяло това е поредният клон на програмиста AVRISP-MKII, който има необходимия максимален набор от функции за работа с AVR микроконтролери.

И по-специално:

  • Наличие на 5V и 3.3V захранване - избира се от джъмпер. Това означава, че нашето програмируемо устройство може да се захранва от програмиста.
  • Това е високоскоростен програмист. Като цяло клонингът AVRISP-MKII се оказа най-бързият от всички, които са срещани. 50 килограма фърмуер се пълнят за 3-4 секунди.
  • Поддържа интерфейс за програмиране TPI, наличен на някои модели Attiny.
  • Поддържа PDI интерфейс за програмиране, наличен на модели Xmega.
  • Поддържа интерфейса за програмиране SPI, намерен при повечето модели Attiny и Atmega. Поддръжката на три интерфейса означава, че този програмист може да мига огромен брой микроконтролери с поне един от тези интерфейси на борда.
  • Този програмист работи със AtmelStudio6.2 и по-ниска софтуерна среда. Това означава, че не са необходими помощни програми на трети страни, които да използват този програмист. AtmelStudio го вижда като свой хардуерен елемент.
  • Същото работи и с помощната програма AvrDude. Само за това трябва да смените фърмуера в самия програмист. Но това се прави с движението на едната ръка, тъй като програмистът има стандартен буутлоудър Atmelo. Това означава, че не е необходим допълнителен програмист, който да замени фърмуера. Програмистът по подразбиране е залят с фърмуер за работа с AtmelStudio.
  • Работи по същия начин със софтуерната среда Arduino. Това означава, че ако в любимата ви дъска на Arduino буутлоудърът внезапно е мъртъв или загубен, тогава той може да бъде възстановен със същия програмист директно от програмната среда на ArduinoIDE.
  • Има CLK щифт за възкресяване на програмируем микроконтролер, ако битовете FUSE са неправилно записани в него.

Ето схемата на пиновете на конектора на програмиста.

avrisp-mkii

За да започнете да използвате този програмист, трябва да направите някои, не много сложни движения на тялото.

Ако планираме да използваме програмиста заедно с AtmelStudio, той трябва да бъде инсталиран. Можете да изтеглите свежата версия от Atmel.com. Необходима е обаче регистрация. След инсталирането на AtmelStudio, следващата функция трябва да се появи в "контрола".