Главная » Микроконтроллеры
Призовой фонд
на октябрь 2021 г.
1. Рюкзак Mean Well
Компэл
2. Инвертор авто Mean Well 150 Ватт
Компэл
3. Термос MeanWell
Компэл
4. 100 руб.
От пользователей

Похожие статьи:


Программирование МК AVR в ОС Ubuntu. Часть 2 (GUI)

В прошлый раз мы научились компилировать прошивку и зашивать в контроллер через avr-gcc.
Но что делать если нам необходимо прошить фьюзы? Да и прошивать контроллер с помощью консоли не сильно удобно.
Значит нам необходимо скачать GUI оболочку для avrdude.
1. Заходим по ссылочке на файлообменник: http://narod.ru/disk/27500236000/avr8-burn-o-mat-2.1.2-all.deb.html
2. Скачиваем программку.
3. Запускаем и устанавливаем.
Далее, запустим программу: Приложения->Программирование->AVR8 Burn-O-Mat

AVR8 Burn-O-Mat

Дальше откроем Settings->AVRDUDE

mc48-2.png

В AVRDUDE location нажимаем кнопочку File и ищем файлик под названием avrdude (должен быть здесь /usr/bin/avrdude).
Далее в alternative AVRDUDE configuration file нажимаем кнопочку File и ищем файлик под названием avrdude.conf (должен быть здесь /etc/avrdude.conf).
В AVRDUDE Options выбераем необходимый программатор, а так же порт через который будем работать. Если у вас программатор собран на преобразователе USB-RS232 то вам необходимо выбрать /dev/ttyUSB0.
Если все выставлено то нажимаем Apply->OK.
В AVR type выберем необходимый нам чип и нажмем Fuses.

Fuses

Здесь, я думаю и так все понятно, что с ними делать.
Если все выставлено, то пробуем прошить или просто считать прошивку.

mc48-4.png

Вот и все. Удачных вам экспериментов.

Теги:

Ефимов Валентин Опубликована: 2010 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (3) | Я собрал (0) | Подписаться

0
setap #
А если он вот это пишет что это значит ?

C:WinAVRinavrdude.exe -C C:WinAVRinavrdude.conf -p t13 -P com1 -c avrisp -U flash:v:C:votFlowcode4_v2.hex:i

avrdude.exe: stk500_getsync(): not in sync: resp=0x00

avrdude.exe: stk500_disable(): protocol error, expect=0x14, resp=0x51



avrdude.exe done. Thank you.
Ответить
0
Rhime #
ошибка протокола STK500. Переустановите WinAVR, попробуйте поставить более новую версию.
Ответить
0
Gallade785 #
А есть более новая версия? А то там только для JAVA6.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

AVR-программатор USB ASP
AVR-программатор USB ASP
Мультиметр Mastech MS8268 Солнечная панель 10Вт 12В поликристаллическая
вверх