Программатор Khazama AVR Programmer достаточно популярен среди любителей радиоэлектроники. Однако, среди начинающих пользователей, которые только знакомятся с 8-битными микроконтроллерами AVR, имеются и те, кто слабо владеет английским языком (ведь интерфейс программы доступен только на английском и русскоязычного перевода в сети Интернет не найти, сама программа последний раз была обновлена аж в июле 2011 года и возможности установки сторонних переводов не поддерживает).
Как быть?
Альтернатива Khazama AVR Programmer на русском языке
Самый простой выход - найти альтернативное решение, то есть программатор на русском языке с тем же функционалом. Это такой софт как:
1.AVRDUDE_PROG (можно найти версию с интерфейсом преимущественно на русском языке);
2.PonyProg (свободное ПО, распространяется бесплатно, можно найти русифицированную версию);
3.Atmel Studio (для русификации потребуется установить Visual Studio);
4.И т.д.
Перевод Khazama AVR Programmer на русский
Если альтернативный софт вас не устраивает по ряду параметров, можно использовать Khazama AVR на английском, но с русскими подсказками по основным меню. А подсказки с переводом мы дадим ниже.
Скачать саму утилиту можно с оф.сайта - http://khazama.com/project/programmer/ (доступны 2 версии - v1.7 и v1.6.2, последняя предполагает поддержку ATMega88 и ATMega8).
Первый пункт меню “File” (Файл) выглядит следующим образом:
Раздел "AVR" - здесь можно найти поддерживаемы серии программируемых микроконтроллеров.
Пункт "Load FLASH file to Buffer" переводится как "Загрузить файл прошивки типа Flash в буфер". Позволяет подготовить прошиваемый файл и загрузить его в оперативную память ПК для быстрого чтения при последующей записи.
Пункт "Load EEPROM file to Buffer" отвечает за аналогичную операцию, но для памяти типа EEPROM.
Пункт "Save FLASH Buffer as…" позволяет сохранить ранее считанные данные памяти Flash в буфер, как отдельный файл на жестком диске (сохранение производится без каких-либо расширений, поэтому, если работаете со специфичным софтом, можно добавить расширение самостоятельно, например, .hex).
Пункт "Save EEPROM Buffer as…" - аналогичная операция, но для данных, считанных с памяти EEPROM.
Exit – выход.
Второй пункт View (на русск. "Просмотр", "Обзор") имеет следующие вложенные меню.
"View Flash Hex Data" – открывает шестнадцатеричный редактор данных Flash.
"View EEPROM Hex Data" - открывает шестнадцатеричный редактор данных EEPROM.
Третий раздел Command (русск. "Команды") выглядит так.
Fuses and Lock Bits… - "Фьюзы (флаги настроек микроконтроллера) и блокирующие биты".
Открывает окно управления битами настроек и блокировок.
Read Osc Calibrations – считать данные генератора частоты.
Read Chip Signature – считать подпись микросхемы (сверка целостности).
Write Flash Buffer to Chip – записать данные для Flash памяти из буфера в микроконтроллер.
Write EEPROM Buffer to Chip – аналогично для EEPROM памяти.
Read Flash to Buffer – считать данные микроконтроллера в буфер. Текущая прошивка чипа считывается в буфер (операция нужна, например, для создания резервной копии заводской прошивки или предыдущей работоспособной).
Read EEPROM to Buffer – аналогично для EEPROM.
Verify Flash – проверить Flash (верификация).
Verify EEPROM – проверить EEPROM.
Erase Chip – стереть данные микроконтроллера.
Auto Program – автоматическая программа (выполняются сценарии, определенные в пункте ниже).
Program Options – опции программы (имеется ввиду автопрограмма).
Ну и последний пункт "Help" ("Помощь") предназначен для проверки обновлений программы, уточнения версии ПО и перехода на официальный сайт.
Часть из перечисленных команд для удобства вынесена пиктограммами ниже основного меню, при наведении отображаются выполняемые действия (смотри перевод выше).
Автор: RadioRadar