Главная » Программы
Призовой фонд
на октябрь 2020 г.
1. 1500 руб
Сайт Паяльник
2. Тестер компонентов MG328
Сайт Паяльник
3. 150 руб.
От пользователей


Высококачественный ультразвуковой увлажнитель 20 мм, распылитель тумана 24 В

Khazama AVR Programmer

Небольшая программа, созданная с целью быстрой прошивки микроконтроллеров Atmel AVR.

Рабочее окно программы Khazama AVR Programmer

Приложение Khazama AVR Programmer имеет простой и удобный минималистичный оконный интерфейс. Данный программатор является графической оболочкой программы avrdude и отлично подходит для начинающих разработчиков. В настоящее время Khazama AVR Programmer поддерживает около восьмидесяти моделей микроконтроллеров AVR, относящихся к семействам ATmega, ATxmega, ATtiny и AT90. Программатор имеет минимальное количество функций, однако выгодно отличается скоростью работы и стабильностью. Программное обеспечение позволяет: загружать в буфер сохраненные hex-файлы прошивки для EEPROM и FLASH памяти, записывать hex-файлы в EEPROM и FLASH память микроконтроллера, смотреть содержимое EEPROM и FLASH памяти чипа, очищать память контроллера, менять конфигурацию FUSE и LOCK битов, проводить верификацию EEPROM и FLASH памяти. Все операции можно осуществлять либо с помощью меню, либо с помощью кнопок на панели инструментов, внешний вид которых срисован с аналогичных кнопок в ПО PonyProg.

Рабочее окно программы Khazama AVR Programmer

Среди прочих функций программы Khazama AVR Programmer стоит отметить: наличие контекстных подсказок и клавиш быстрого доступа, возможность установки данного приложения поверх всех остальных окон, наличие просмотрщика EEPROM и FLASH hex-файлов (без редактирования), визуализация и расшифровка значений битов конфигурации микроконтроллеров. Настраиваемая кнопка «AutoProgram» запускает на исполнение набор операций, заданных в окне «Program Options» (по умолчанию установлена очистка чипа и запись во FLASH память). Программа Khazama AVR Programmer работает с программатором USBasp, поддерживается программирование по TPI. Тактовая частота программирования по интерфейсу ISP задается в пределах от 500 Гц до 1,5 МГц.

Процедура программирования FUSE битов не требует разбирательств с шестнадцатиричными значениями и заключается в выборе необходимых параметров из выпадающих списков, что снижает вероятность залочить микроконтроллеры по ошибке. Также FUSE биты можно изменять, устанавливая галочки в нижнем поле. При этом поставить галки на несуществующие конфигурации нельзя, что также является плюсом в плане безопасности. В окне программирования FUSE битов присутствуют функции: записи фьюзов в память контроллера, сохранения текущей конфигурации в буфер, вызова сохраненной конфигурации из буфера, восстановления стандартной конфигурации FUSE битов, то есть той, с которой микроконтроллер поступил с завода. Приложение Khazama AVR Programmer работает с файлами дампов памяти *.hex.

Рабочее окно программы Khazama AVR Programmer

Приложение было написано арабским программистом по имени Behzad Khazama (Иран, провинция Хорасан-Резави, город Себзевар). Последняя версия данного программатора вышла в середине 2011 года.

Программа представлена лишь на английском языке и не имеет русификатора.

Софт Khazama AVR Programmer поддерживается операционными системами семейства Microsoft Windows – XP, Vista, 7, 8 (32- и 64-разрядными).

Распространение программы: бесплатная

Официальный сайт Khazama AVR Programmer:

Скачать Khazama AVR Programmer

Обсуждение программы на форуме

Комментарии (12) | Подписаться

0
User 3654 #
Может мне кто нибудь подсказать как правильно выставить фьюзы ATtiny2313
Это с CodeVisionAVR
А нужно выставить в Khazama AVR
Прикрепленный файл: file_004.jpg
Ответить
0
19alexxx #
Присоединяюсь тоже кто нибудь подсказать как правильно выставить фьюзы Мега16
Это с CodeVisionAVR
А нужно выставить в Khazama AVR
Прикрепленный файл: 2014-11-23_163126.png
Ответить
0
DarKazaR #
Ну и куда установилась? Не подскажите?
Ответить
0
Eugene #
C:\Program Files\khazama.com\Khazama AVR Programmer\
?
Ответить
0
Vladimir #
И как же связаны Khazama и AvrDude?
Ответить
0
pav13 #
Да всем. Внутри программы Khazama AVR Programmer есть файл консольной программы avrdude к которому она и обращается при работе.
Ответить
0
Oleg #
Подскажите, Хазама 1.7 не читают фьюзы из атмеги 328р пишет, не применено ещё мол. Может можно чтото поменять, чтобы читала? Например в eXtreme Burner - AVR достаточно в конфигах добавить 328 и её данные.
Ответить
0
pav13 #
Патч, добавляющий возможность редактировать фьюз биты для mega328p.
Распаковать и запустить в папке с программой. Backup создаётся автоматически.
Прикрепленный файл: Patch_Khazama AVR Programmer.rar
Ответить
0
GoldenAndy #
Приветствую, pav13!
Попытался применить патч к Хазаме версии 1.7.0 - получил пустой список контроллеров...
под какую версию Хазамы данный патч ?
Или как восстановить список контроллеров ?
Спасибо!
Ответить
0
pav13 #
Да, прикол. Сейчас проверил и у меня тоже на двух компах загнулась программа(win7 и win10). Попробовал установить оригинальную программу на третий комп (win10) и та же проблема. Хотя на нём ни разу этой программы не было. Установочные файлы качал с офф. сайта.(ver 1.7)
Ответить
0
pav13 #
В общем дошли руки до "пощупать проблему" и .... она решалась сама собой. Просто установил программу спустя месяц, она заработала, как без патча, так и с патчем. Систему не переустанавливал, возможно что-то обновилось или почистил комп от мусора.
Ответить
0
Сергей #
Установил хазаму, запускаю, в выпадающем списке нет ни одного контроллера для выбора
Что это?
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
Raspberry Pi 2 Конструктор - темброблок на LM1036
вверх