Программирование Atmega 128
__ Winawr и Ардуино Продвинутый подход к программированию Arduino и AVR Разъем для программирования: Разъем. Атмега 1 Mosi. 2 ( Pdi ) 3 nc 5 Res. 20 Reset 7 Sck. 11 Pb1 9 Miso. 3 Pdo 2 Vcc. __ 21, 52 Vcc 4,6,8,10 Gnd __ 22, 53, 63 Gnd Программа avrdude. Она установлена в составе пакетов Arduino . Программатор UsbAsp. Новые программаторы UsbAsp имеют возможность перепрошивка. Для этого у них отдельный джампер. А переключатель, который понижает скорость, почему то не припаян...
542 читали · 9 месяцев назад
USBasp для параллельного программирования AVR
Идея этого устройства у меня возникла, когда я натолкнулся на исходники программатора USBasp на GitHub. Покопавшись немного в исходных кодах, я подумал, а почему бы просто не переписать функции работы с программируемым микроконтроллером по SPI протоколу на функции программирования по параллельному высоковольтному протоколу. Это позволит работать с "залоченными" неправильно установленными fuse-битами микроконтроллерами с помощью привычных всем инструментов, основанных на avrdude да ещё и по USB! Тем...