Site Loader

AVR-ISP-MK2, Внутрисхемный AVR программатор с поддержкой ICSP PDI TPI (USB AVR ISP MKII), Olimex

* Изображения служат только для ознакомления,
см. техническую документацию

260 BYN

от 2 шт. — 244.16 BYN

Добавить в корзину 1 шт. на сумму 260 BYN

Номенклатурный номер: 9000243682

Артикул: AVR-ISP-MK2

Страна происхождения: БОЛГАРИЯ

Бренд / Производитель: Olimex

Описание

Внутрисхемный программатор, поддерживающий Atmel 8-бит AVR микроконтроллеры серии tinyAVR, megaAVR, AVR XMEGA с интерфейсами ISP, PDI и TPI.

Особенности:

— Работает с ПО AVR Studio 4, AVR Studio 5, ATMEL Studio 6;
— Подключение к компьютеру через USB 2.0 Full Speed;
— Не требует внешнего источника питания;
— Разъемы ICSP (2×5 pin) и PDI/TPI(2×3 pin) совместимые с МК Atmel;
— Программирует Flash и EEPROM;
— Поддерживает fuses и lock bit программирование;
— Поддерживает напряжение программирования от 1. 8В до 5В;

— Регулируемая скорость ISP программирования (50Гц до 8МГц SCK)
— Размеры: 45 х 30мм + кабель 20см

Технические параметры

Тип устройства программатор
Совместимость с микроконтроллерами xmega, megaavr, tinyavr mcu
Ядро avr
Интерфейсы подключения и программирования isp, usb
Вес, г 65

Гарантийный срок

6 месяцев

Техническая документация

AVR-ISP-MK2 Руководство пользователя

pdf, 973 КБ

AVR-ISP-MK2

pdf, 3044 КБ

AVR-ISP-MK2_sch

pdf, 32 КБ

Datasheet AVR-ISP-MK2

pdf, 3237 КБ

AVR-ISP-MK2-Firmware-WindowsDrivers

zip, 4619 КБ

AVR-ISP-MK2

pdf, 3244 КБ

Дополнительная информация

Калькуляторы группы «Внутрисхемные программаторы, эмуляторы, отладчики»

Сроки доставки

Цена и наличие в магазинах

— Выберите город —МинскГомель

ул. Димитрова, 5 2 шт.

Розничная цена: 260 BYN

4-610, Набор отверток антистатических, 140-150мм, шлиц

245 BYN

12-4762, Набор для точечных работ 25 предметов в чехле

13 BYN

FIS-34-(1)55 (OBSOLETE), Салфетки Kim-Wipers безворсовые (280 шт)

34 BYN

EDR-120-24, Блок питания, 24В,5А,120Вт

71 BYN

AVR-ICSP, Кросс соединительный кабель 6 — 10 pin

39 BYN

Средства программирования

Системы контроля доступа

Программаторы и дубликаторы

ChipDipDac — наборы и модули

Программаторы

Работа с Arduino из AVR Studio 4 / Хабр

x4mer

Время прочтения 2 мин

Просмотры

41K

Разработка под Arduino *

Хотите знать как прошивать Arduino из AVR Studio 4? Читайте далее.

Так сложилось что я уже несколько лет рисую схемы и программирую под AVR микроконтроллеры. Разработка с использованием любого рода программируемых микросхем сталкивается с тем что прошивку нужно начинать писать еще до того как готова финальная «железяка» дабы не задерживать тестирование устройства и выход на рабочий образец. По этой причине пока идет отработка идеи схемы, изготовление печатных плат, монтаж элементови прочее, выделяются отдельные один-два человека которые набрасывают небольшой макетик на котором можно проверять фрагменты финального кода до отладки на живом железе.

Последние полгода я начал использовать для целей такой предотладки плату Arduino и макетки которые я навешиваю со всех сторон. К родной среде программирования Arduino я даже не стал привыкать, пользуюсь компиляторами от IAR, AVR-GCC и отладкой в пакете AVR Studio 4.

Для меня лично в плате Arduino было одно неудобство: невожможность прошивать из AVR Studio без использования командной строки или отдельного программатора. AVR Studio умеет работать только с программаторами производства Atmel, однако если заставить Arduino «прикидываться» для компьютера фирменным программатором, то проблема была бы решена. Сделать это можно при помощи загрузчика — специальной программы в выделенной области флеш-памяти которая может считывать, стирать и модифицировать содержимое флеш-памяти.

Поиск по интернету на тему готового загрузчика для Arduino дал только то что желающих заиметь такой загрузчик хватает, а желающих его написать — нет. Прикинув что задача вполне реальна я взял известный загрузчик Питера Флери и ценой убитого выходного дня переделал его для работы с Arduino. Скачать исходники можно тут.

Теперь для того чтобы зашить программу из AVR Studio 4 в Arduino нужно замкнуть вывод 12 на землю и нажать на платке RESET, загорится индикатор L, после чего перемычку можно убирать и нажимать Connect из студии и прошивать Arduino как STK500 или AVR-ISP. Для тех кто привык к диалогам прошивки студии дальше все элементарно. Если неудобно использовать вывод 12 — можно этот момент исправить в исходниках и пересобрать самостоятельно.

В загрузчике есть один небольшой баг, при подключениии к студии он некорректно рапортует версию железа и студия выбрасывает предупреждающее окошко. Если кто-то из прочитавших этот пост сможет поправить эту проблему — сообщите мне и пришлите исправления, я выложу их на AVR Freaks.

Теги:

  • Arduino
  • bootloader
  • AVR Studio 4
  • загрузчик

Хабы:

  • Разработка под Arduino

Всего голосов 20: ↑19 и ↓1 +18

Комментарии 13

Никифоров Юрий @x4mer

Пользователь

Комментарии Комментарии 13

Microchip Studio для устройств AVR® и SAM

Имя *
Фамилия *
Компания *
Должность/ Должность * — Нет — АкадемическийИнженерный МенеджментМаркетингЗакупкиПродажиДругое
Телефон
Электронная почта *
Страна * Select your countryAfghanistan AFAland Islands AXAlbania ALAlgeria DZAmerican Samoa ASAndorra ADAngola AOAnguilla AIAntarctica AQAntigua and Barbuda AGArgentina ARArmenia AMAruba AWAustralia AUAustria ATAzerbaijan AZBahamas BSBahrain BHBangladesh BDBarbados BBBelarus BYBelgium BEBelize BZBenin BJBermuda BMBhutan BTBolivia BOBosnia and Herzegovina BABotswana BWBouvet Island BVBrazil BRBritish Virgin Islands VGBritish Indian Ocean Territory IOBrunei Darussalam BNBulgaria BGBurkina Faso BFBurundi BICambodia KHCameroon CMCanada CACape Verde CVCayman Islands KYCentral African Republic CFChad TDChile CLChina CNHong Kong, SAR China HKMacao, SAR China MOChristmas Island CXCocos (Keeling) Islands CCColombia COComoros KMCongo (Brazzaville) CGCongo, (Kinshasa) CDCook Islands CKCostate RCKôd Кот-д’Ивуар CICХорватия HRCКуба CUCКипр CYЧехия CZДания DKДжибути DJДоминика DMДоминиканская Республика DOЭквадор ECEЕгипет EGЭль-Сальвадор SVEquatorial Guinea GQEritrea EREstonia EEEthiopia ETFalkland Islands (Malvinas) FKFaroe Islands FOFiji FJFinland FIFrance FRFrench Guiana GFFrench Polynesia PFFrench Southern Territories TFGabon GAGambia GMGeorgia GEGermany DEGhana GHGibraltar GIGreece GRGreenland GLGrenada GDGuadeloupe GPGuam GUGuatemala GTGuernsey GGGuinea GNGuinea-Bissau GWGuyana GYHaiti HTHeard and Mcdonald Islands HMHoly See (Vatican City State) VAHonduras HNHungary HUIceland ISIndia INIndonesia IDIran, Islamic Republic of IRIraq IQIreland IEIsle of Man IMIsrael ILItaly ITJamaica JMJapan JPJersey JEJordan JOKazakhstan KZKenya KEKiribati KIKorea (North) KPKorea (South) KRKuwait KWKyrgyzstan KGLao PDR LALatvia LVLebanon LBLesotho LSLiberia LRLibya LYLiechtenstein LILithuania LTLuxembourg LUMacedonia, Republic of MKMadagascar MGMalawi MWMMalaysia MYMaldives MVMali MLMalta MTMarshall Islands MHMartinique MQMauritania MRMauritius MUMayotte YTMexi co MXMicronesia, Federated States of FMMoldova MDMonaco MCMongolia MNMontenegro MEMontserrat MSMorocco MAMozambique MZMyanmar MMNamibia NANauru NRNepal NPNetherlands NLNetherlands Antilles ANNew Caledonia NCNew Zealand NZNicaragua NINiger NENigeria NGNiue NUNorfolk Island NFNorthern Mariana Islands MPNorway NOOman OMPakistan PKPalau PWPalestinian Territory PSPanama PAPapua New Guinea PGParaguay PYPeru PEPhilippines PHPitcairn PNPoland PLPortugal PTPuerto Rico PRQatar QARéunion REРумыния ROРоссийская Федерация RURwanda RWСен-Бартелеми BLСент-Хелена SHСент-Китс и Невис KNSint Lucia LCСен-Мартен (французская часть) MFСен-Пьер и Микелон PMСент-Винсент и Гренадины VCSамоа WSSСан-Марино СМСао Том и Принсипи STSАудовская Аравия SASенегал SNSapoviaLSSolovenniaGSSoorechelles SCS SIСоломоновы острова SBSомалия SOЮжная Африка ZAЮжная Джорджия и Южные Сандвичевы острова GSЮжный Судан SSSИспания ESSri Lanka LKSudan SDSuriname SRSvalbard and Jan Mayen Islands SJSwaziland SZSweden SESwitzerland CHSyrian Arab Republic (Syria) SYTaiwan, Republic of China TWTajikistan TJTanzania, United Republic of TZThailand THTimor-Leste TLTogo TGTokelau TKTonga TOTrinidad and Tobago TTTunisia TNTurkey TRTurkmenistan TMTurks and Caicos Islands TCTuvalu TVUganda UGUkraine UAUnited Арабские Эмираты AEВеликобритания GBСоединенные Штаты Америки USUS Малые отдаленные острова UMUРугвай UYУзбекистан UZВануату VUВенесуэла (Боливарианская Республика) VEВьетнам VNВиргинские острова, США VIОстрова Уоллис и Футуна WFЗападная Сахара EHYemen YEЗамбия ZMЗимбабве ZW
Штат/провинция (для США или Канады) Select your stateAlabama ALAlaska AKArizona AZArkansas ARCalifornia CAColorado COConnecticut CTDelaware DEFlorida FLGeorgia GAHawaii HIIdaho IDIllinois ILIndiana INIowa IAKansas KSKentucky KYLouisiana LAMaine MEMaryland MDMassachusetts MAMichigan MIMinnesota MNMississippi MSMissouri MOMontana MTNebraska NENevada NVNew Hampshire NHNew Jersey NJNew Mexico NMNew York NYNorth Carolina NCNorth Dakota NDOhio OHOklahoma OKOregon ORPennsylvania PARhode Island RISouth Carolina SCSouth Dakota SDTennessee TNTexas TXUtah UTVermont VTVirginia VAWashington WAWest Virginia WVWisconsin WIWyoming WYAmerican Samoa ASDistrict of Columbia DCGuam GUMarshall Islands MHMicronesia, Federated States of FMNorthern Mariana Islands MPPalau PWPuerto Rico PRVirgin Islands VIAlberta ABBritish Columbia BCManitoba MBNew Brunswick NBNewfoundland and Labrador NLNorthwest Territories NTNova Scotia NSNubavut NUOntario ONPrince Edward Остров PEQuebec QCS аскачеван СКЮкон ЮТ
Тип запроса/необходима помощь *—Нет—Помощь в дизайне/редизайнеПомощь в выборе продуктаПомощь в поиске программного обеспеченияТехническая поддержкаПомощь в поиске партнера по дизайнуЗапрос документацииОбщая поддержка продажПомощь в поиске продуктов для следующего проектаДругое
Расскажите нам больше *

Интернет-провайдер AVR ATmega64 ATmega128 ATmega1280 ATmega1281

Подключение USB AVRISP XPII к целевой плате
(Нажмите на изображение, чтобы увеличить)

Совместимость с AT AVRISP mkII
— Совместимость с AT AVR ISP, простота в использовании, стабильность и надежность

На основе прошивки AT AVRISP mkII
— определяется как AVRISP mkII в AVRStudio, высокоскоростное программирование

Обновляемая прошивка
— прошивка может быть обновлена ​​для поддержки будущих устройств
— автоматическое обновление

Поддерживаемое программное обеспечение
— AVR Studio 4/5/6 или WINAVR(GCC) используется в качестве внешнего программного обеспечения
— Поддерживает программные файлы, сгенерированные IAR, ICCAVR, CVAVR

Поддержка устройств
— USB AVRISP XPII поддерживает все устройства AVR с интерфейсом ISP и PDI. Поддержка новых устройств будет добавлена ​​в новых версиях AVR Studio.
— поддерживает AT86RF401/AT89S51/AT89S52

Обратитесь к AVR Studio 6, поддерживаются следующие устройства:
АВР Мега
AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM1 AT90PWM161 AT90PWM216 AT90PWM2B AT90PWM316 AT90PWM3B AT90PWM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATA5702M322 ATA5782 ATA5790 ATA5790N ATA5795 ATA5831 ATA5832 ATA5833 ATA6285 ATA6286 ATA6612C ATA6613C ATA6614Q ATA6616C ATA6617C ATA664251 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega1284RFR2 ATmega128A ATmega128RFA1 ATmega128RFR2 ATmega16 ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165A ATmega165P ATmega165PA ATmega168 ATmega168A ATmega168P ATmega168PA ATmega168PB ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVA ATmega16HVB ATmega16HVBrevB ATmega16M1 ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega2564RFR2 ATmega256RFR2 ATmega32 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega3250PA ATmega325A ATmega325P ATmega325PA ATmega328 ATmega328P ATmega329ATmega3290 ATmega3290A ATmega3290P ATmega3290PA ATmega329A ATmega329P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32HVBrevB ATmega32M1 ATmega32U2 ATmega32U4 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega48PB ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega644RFR2 ATmega645 ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649 ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64C1 ATmega64HVE2 ATmega64M1 ATmega64RFR2 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega88PB ATmega8A ATmega8HVA ATmega8U2
Миниатюрный АРН
ATtiny10 ATtiny13 ATtiny13A ATtiny1634 ATtiny167 ATtiny20 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny4 ATtiny40 ATtiny4313 ATtiny43U ATtiny44 ATtiny441 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATtiny5 ATtiny828 ATtiny84 ATtiny841 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATtiny9
АВР Хмега
ATxmega128A1 ATxmega128A1U ATxmega128A3 ATxmega128A3U ATxmega128A4U ATxmega128B1 ATxmega128B3 ATxmega128C3 ATxmega128D3 ATxmega128D4 ATxmega16A4 ATxmega16A4U ATxmega16C4 ATxmega16D4 ATxmega16E5 ATxmega192A3 ATxmega192A3U ATxmega192C3 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256A3BU ATxmega256A3U ATxmega256C3 ATxmega256D3 ATxmega32A4 ATxmega32A4U ATxmega32C3 ATxmega32C4 ATxmega32D3 ATxmega32D4 ATxmega32E5 ATxmega384C3 ATxmega384D3 ATxmega64A1 ATxmega64A1U ATxmega64A3 ATxmega64A3U ATxmega64A4U ATxmega64B1 ATxmega64B3 ATxmega64C3 ATxmega64D3 ATxmega64D4 ATxmega8E5

Поддерживает все версии устройств с различными напряжениями и скоростями, перечисленные в таблице выше.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *