Программа UniProf для прошивки микроконтроллеров AVR скачать

  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1780809807 AND uid = 0 in /var/www/fendercustomsh/data/www/avrlab.com/includes/session.inc on line 119.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1780809807 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

Программа UniProf предназначена для загрузки(прошивки)в микроконтроллер управляющей программы. Программа может быть в двух форматах, 1 - файл с расширением *.hex и 2 - файл с расширением *.bin
Автор программы некий человек Николаев, не могу знать это его фамилия или нет сайт вот: avr.nikolaew.org За программу очень ему благодарен, программа UniProf работает хорошо. Программа заработала сразу, как только подключил "супер сложный" программатор "5 проводков". Признаком работы программы является надпись с названием микроконтроллера подключенного через программатор к LPT порту персонального компьютера.

UniProf определило AtTiny2313
Рис. 1

Есть некоторые моменты при работе с программой Uniprof:

1. когда частота тактового генератора микроконтроллера установлена 16МГц или около того, случаются сбои при заливке программы в микроконтроллер. Лечиться тем что перед заливкой меняется фьюз бит отвечающий за источник тактирующего сигнала, генерация переключается на внутренний источник частотой 8МГц и все заливается очень даже хорошо!
2. При включении микроконтроллера и попытке сразу же перезаписать управляющую программу(прошивку) наблюдались сбои. А именно: при нажатии на кнопку "Erase" программа вытирала память программ микроконтроллера, выдавала сообщение что все выполнено. При попытке загрузить в микроконтроллер выбранную прошивку, программа выдавала ошибку записи по какому-то определенному адресу. Решалась проблема многократным стиранием и попыткой заново загрузить программу в микроконтроллер, в среднем до 7 раз мне приходилось выполнять эти операции. Причины этого пока не знаю, но подозреваю что все-таки это связано с частотой работы микроконтроллера, и просто необходимо её понижать в таких случаях.

По длине проводов сказать не могу чего-то категоричного, так как пробовал длину и около 20 см и около 60см, сбоев при работе с программой Uniprof не наблюдалось.

Скачать программу UniProf