Заказать прошивку

 





 
PK2AVRISP
Это приложение, которое имитирует поведение AVRISP. Он декодирует AVRISP команды, полученные от виртуального последовательного порта, переводит команды в PICKit2 и отправить их к МК. 

PK2AVRISP выступает в качестве связующего звена между AVR микроконтроллером и PICKit2 программатором, следуя протоколу AVRISP для программирования AVR .

Вам также необходимо com-0-com, создать 2 мостовом виртуальные последовательные порты. (Например, COM3 COM4). Вы можете использовать любое другое программное обеспечение, способное делать это, но com-0-com это бесплатное приложение с открытым исходным кодом.

Если AVRISP жалуется на некоторые недостающие файлы (это происходит на WinXP), вам также необходимо установить "Microsoft Visual C + + 2008 распространяемого пакета" отсюда.


Скачать: 

PK2AVRISP - PK2AVRISP только v0.3

Список изменений:

v0.3: исправлены некоторые проблемы задержки при программировании EEPROM

V 0,2:

-Удалены различные методы опрос на запись EEPROM / Flash, используя метод задержки, даже если запросы программист другим способом. SPI избирательных отнимает много времени, с PICKit2 протокола и нестабильными.

-Добавил 2 кнопки "VDD ON" и "VDD OFF", чтобы включить PICKit2 VDD и выключается, если вам нужно власти от PICKit2

-Добавил 2 параметр командной строки поддержка:

-Журнала * Сохранение в текстовый файл журнала протокола AVRISP движения

-Р <SerialPort> * выберите последовательный порт при запуске, например,-pCOM4

com0com + Visual C++ redistributable 

или

PK2AVRISP + com0com+ VC++ redistributable

 
Как подключиться PICKit2 к микроконтроллерам AVR 


Пример подключения для ATmega8

Обратите внимание, что вывод PB2/SS должен быть замкнут на минус во время программирования, это может быть достигнуто путем подключения к выводу RESET или может быть подключен к минусу. 

VDD должен быть подключен только тогда, когда плата не включена. Если плата имеет внешний блок питания, НЕ подключайте к VDD PICKit2. 


Как использовать: 


- подключить PICKit2 к микроконтроллеру AVR (и PICKit2) 
- убедитесь, что вы установили 2 мостовые виртуальные последовательные порты (на примере я буду называть их COM3 и COM4) 
- начало работы PK2AVRISP (надо чтоб было обнаружено ваше устройство PICKit2 - программатор) и выбрать один из 2 последовательных порта (например, COM3) 
- в AVR, прикладного программирования выбрать программатор AVRISP (или совместимый как STK500) 
для выбранного программатора выбрать последовательный порт второй, последовательный порт создал 2 (в нашем примере это COM4) 
- теперь вы можете использовать команды программатора. 


Программирования приложений для AVR 


Я испытывал PK2AVRISP со следующими приложениями:
- CodeVision AVR (выбрать AVRISP/STK500) 
- AVRStudio (AVRISP) 
- AVRDUDE (Windows) (должен выбрать stk500v2) 

Испытания проводились с ATmega8 микроконтроллером. 

Обновление: Я сделал несколько тестов с ATtiny2313 и она отлично работает. Он должен работать со всеми микроконтроллерами поддерживающими AVRISP. 

Последнее обновление: испытания были сделаны с ATMega128. Некоторые вопросы программирования EEPROM были обнаружены и зафиксированы в v0.3 

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


Источник
 
Дата: 24-05-2010, 11:37, Просмотров: 33867, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
ASUS # 1
3 сентября 2011 22:11  
 
то что получается что пиккит универсальный?
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))
  •    •     


   
thespawn007 # 2
23 мая 2013 22:44  
 
а кто нибудь опробовал этот способ? как конкретно настраивать эмулятор СОМ портов? я настроил по инструкции но в PK2avrisp они не появляются
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
Сенсорный выключатель 378
Рецензия на фильм Макс Стил 0
Спидометр - одометр + квазиана ... 4
бaкoмeтр 1829
Бакометр 2 211
Авторская программа LEX6630SOF ... 36
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4