ПредишенСледващото

Наскоро, за обучение за работа с Atmel AVR микроконтролери е бил купен от един от най-прости и евтини програмисти USBASP USBISP AVR Софтуер на този тип:
USBASP USBISP AVR програматор

Това програмист е една опция схема проект USBasp, че оригиналния сайт:
USBasp

Между другото, аз имам опция ATmega8L, работещи в режим на ускорение, 12MHz честота. Документация трябва да бъде не повече от 8 MHz.

Процесът на търсене на решение на проблема е описан тук:
форум

В резултат на това се разглеждат следните въпроси:
- за всеки случай, да премахна два резистора R9 (270 ома) и R10 (100 ома), тъй като те не ми е ясно защо е необходимо да се дръпне RXD и TXD сигнали към GND, така че дори и с помощта на резистори такива малки деноминации;

Firmware Update usbasp usbisp AVR програматор

- необходимо е да се запои скачач PC2 (ADC2), за да GND.

Firmware Update usbasp usbisp AVR програматор

След по-горе манипулация програмист гърба в редиците.

За късмет собствениците на по-горе програмист - Иска ми се да се учим от грешките на другите, а за другите - нека ви припомня основното правило, което може да ви помогне в много ситуации от ежедневието, "строителни работи - не пипай!" :)

Да се ​​надяваме някой тази информация ще помогне.

Послепис Оценки в схемата по-горе програмист най-подобни на тези, посочени в следната схема:
USB програмист AVR - USBAsp

Също така има същия дом. Наскоро имаше проба от Atmel, и там победи attini9 shyetsya които само TPI протокол, който стана поддържаните с най-новия фърмуер за програмист. Сега аз не знам дали да обновите хардуер програмист + минимум хеморагичен необходимо.
Послепис Аз съм виждал някъде една статия как да се направи програмист в STK500 и изберете до студиото.

Firmware Update usbasp usbisp AVR програматор

Firmware Update usbasp usbisp AVR програматор

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

Актуализация ще коригира грешката: avrdude: предупреждение: Не можете да зададете SCK период. Моля, проверете за актуализация на фърмуера usbasp.
.

За да се върнете на програмиста за борба статус без запояване достатъчно, за да премигва, фърмуер от архива скачач

Харесва ми програмиране - usbasp v2 започна след мига, когато се опитват да мига mega32 издаване:

avrdude.exe: грешка: Програмно даде възможност: целта не отговаря. 1
avrdude.exe: инициализация провали, RC = -1
Двойна проверка връзки и опитайте отново или -F използват, за да отмените
тази проверка.

Ако разбирам правилно, проблемът е, както следва:
Меган, който работи в 1MHz, изисква той да бъде пробита при всяка скорост под 1/4 от неговия (тоест, 250 кHz и по-долу). Но Usbasp в "нормална" режим шие с честота от 375 кХц, което те са много. Въпреки това, за това е JP3 джъмпер, за които документацията направо и да кажа, ако целевата часовник е по-ниска от 1,5 MHz, трябва да зададете този джъмпер. Тогава SCK е намалено от 375 кХц до около 8
кХц. Ако се вгледате в програмното устройство, може да се види, че този скок просто свържете PC2 и GND.
Китайските - злодеи. Аз не знам, който свързва скок, но не PC2 и GND.

Хм ... Е, така и със стандартния фърмуер да използва -B опция avrdude. Например, за контролер за 1MHz -В 3.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!