AVRonoid 0.8

Это программатор микроконтроллеров AVR работающий через последовательный порт. Обеспечена возможность чтения и записи памяти программ контроллера, EPROM, FUSE-байтов, калибровочных байтов, битов защиты, чтения сигнатуры контроллера. Аппаратная часть программатора способна переводить свои выходы с состояние высокого сопротивления, тем самым позволяя проводить программирование контроллера без его извлечения из схемы (внутрисхемное программирование). Исходными данными для программатора служат файлы типа *.HEX.

изображение программы

Так выглядит главное окно AVRonoid.

AVRonoid содержит все необходимые для удобной работы функции: ручное и автоматическое управление состоянием выходов аппаратной части программатора (высокое сопротивление или чтение/запись), ручную и автоматическую, сразу после записи, проверку правильности записанных в контроллер данных, стирание памяти, пакетное выполнение сразу нескольких операций одним щелчком мыши. Есть возможность не только прочитать, но и сохранить в файл содержимое программной памяти и EPROM. Это может потребоваться, например, в том случае, если исходный текст программы контроллера утрачен или, по каким-то причинам, вообще недоступен, но есть необходимость разобраться в ее работе. Другой, вполне типичный случай, - замена неисправной или устаревшей "прошивки" на "прошивку" из нормального образца.

Логика работы, обеспечивающая перечисленные выше возможности, реализована в основном программно, аппаратная же часть программатора играет роль всего лишь преобразователя сигналов последовательного порта в сигналы необходимые контроллерам AVR. Принципиальная схема аппаратной части, с которой реально велась работа, приведена ниже. Возможно, кому-то схема покажется слишком сложной, особенно на фоне, нередко встречающихся, предельно упрощенных вариантов подобных устройств, но на самом деле она содержит только то, что нужно для надежной работы и ничего лишнего.

принципиальная схема

Принципиальная схема аппаратной части программатора.

Программа совершенно бесплатна, ничего не пишет в реестр системы и потому не нуждается в установке. Распаковываете архив в любой каталог и все, можно запускать. Кроме того, программа свободно запускается с CD/DVD или флэшки. Если потребуется ярлык на рабочем столе - сделаете его обычным для Windows способом. Потребуется "деинсталировать" - просто удалите папку с программой.


Размер :581 Кб Язык :русский Условия распространения :бесплатно Система :Windows XP, Windows 7
Вы можете, если хотите, поддержать разработку
программ этим автором какой угодно суммой.
Самораспаковывающийся архив с программой 379 Кб.
Контрольная сумма архива CRC32: 2990E3C7"
Голос народа: отзывы, пожелания, мнения

Если Вы хотите поддержать разработку бесплатных программ и в частности этот сайт, то сделать это можно не только "монетами". Компьютерное оборудование, или как сейчас говорят "железо", которое Вы, по тем или иным причинам сочли уже неподходящим для себя, возможно сможет еще поработать. Правда, не во всех видах оборудования есть необходимость ...

Москва, 2013-2020 гг., © ZHarNS58
578