Областной радиоклуб Одесса Вторник, 21.11.2017, 13:14

Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Перевести

Меню сайта

Категории раздела
Клубные новости [55]
Клубные новости
Радиолюбительские новости [303]
Радиолюбительские новости
Технические новости [17]
Технические новости
Громадська спілка "Всеукраїнська радіоаматорська ліга" [7]
Громадська спілка "Всеукраїнська радіоаматорська ліга"

Наш опрос
Какие вареники Вы любите больше ?
Всего ответов: 27

Статистика

Онлайн всего: 3
Гостей: 2
Пользователей: 1
radioclubodessa

Календарь Украины
Главная » 2017 » Сентябрь » 7 » AVRDUDE
10:10
AVRDUDE

AVRDUDE

Консольная программа для считывания, изменения и записи содержимого памяти микроконтроллеров архитектуры AVR, применяющая технологию внутрисхемного программирования.

Консольный интерфейс программы avrdude

AVRDUDE (сокращение от AVR Downloader-Uploader) представляет собой мощную утилиту, позволяющую посредством консольного интерфейса работать с памятью и прошивать микроконтроллеры от компании Atmel. AVRDUDE основана на распространенном интерфейсе обмена данными с микросхемами – SPI. Программа позволяет прошивать FLASH- и EEPROM-память, программировать фьюзы, выполнять верификацию FLASH-памяти с выбранным HEX-файлом, работать в терминальном режиме и многое другое.
Данный софт получил огромную популярность вследствие поддержки широчайшего спектра микроконтроллеров и программаторов (FT2232, Atmel AVR ISP, Altera ByteBlaster, Atmel STK500 и STK600, USBasp, Brian Dean’s Programmer, Dontronics DT006, Pony Prog STK200, Bascom SAMPLE programming cable и многих-многих других), работающих через интерфейсы параллельного и последовательного портов. Кроме официальных программных аппаратных средств от Atmel возможна работа с любительскими изделиями, не поддерживаемыми AVR Studio.

Главной особенностью программы является консольный интерфейс, требующий определенных навыков работы. Однако сторонними разработчиками для AVRDUDE был создан ряд удобных графических оболочек полезных при изучении содержимого памяти микроконтроллеров, изменения отдельных байтов EEPROM, Lock- и Fuse-битов. Программировать же всю память кристалла удобно из командной строки AVRDUDE.

Графическая оболочка - AVRDUDE_PROG

В отличие от AVR Studio, полезной лишь в процессе создания и отладки программного кода, AVRDUDE больше подходит для серийного прошивания готовых продуктов. Для работы с повседневными однотипными задачами пользователю не требуется каждый раз набирать команды вручную, поскольку программа может работать с пакетными файлами. Для этого необходимо создать bat-файл и прописать в нем ключи, указать файл с прошивкой и, самое главное, верно внести в командную строку Fuse-биты. В дальнейшем будет достаточно лишь запускать bat-файл на выполнение. Для разных устройств необходимо создавать свой батник.

Программное обеспечение AVRDUDE имеет статус GNU GPL, что дает возможность каждому пользователю свободно скачивать ее, изменять по собственному желанию и распространять дальше. Благодаря этому AVRDUDE вошла в состав различных сред для разработки программ микроконтроллеров AVR, например WinAVR.

Установить данный софт можно вместе с пакетом WinAVR (для запуска необходимо написать в командной строке: avrdude) или скачать все нужные файлы, включая исходный код, с официального сайта программы: http://download.savannah.gnu.org/releases/avrdude/.

Первоначальный код AVRDUDE был создан английским программистом Брайеном Дином (http://www.bsdhome.com/). Программа была написана для операционной системы FreeBSD и распространялась под названием AVRprog. В связи с растущим интересом к данному продукту Брайан решил портировать его на другие операционные системы и выложить в свободном доступе. Изменение названия на AVRDUDE произошло, чтобы не было путаницы с утилитой AVRprog, распространяемой компанией Atmel в составе AVR Studio.

Графическая оболочка - AVRDUDE_PROG

Консольный интерфейс AVRDUDE представлен на английском языке, однако в Сети можно найти русифицированные графические оболочки рассматриваемой утилиты, например AVRDUDE_PROG.

Программа AVRDUDE представлена в вариантах для Windows и Linux. Windows-версия поддерживает все известные операционные системы Microsoft, включая Vista и 7. Поскольку в Windows 2000 и Windows XP возможность работать напрямую с параллельным портом компьютера заблокирована, для нормального функционирования AVRDUDE потребуется самостоятельно установить драйвер giveio.sys, поставляемый с программой. В Windows 98 дополнительные настройки не требуются.

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

Официальный сайт программы "AVRDUDE": http://download.savannah.gnu.org/releases/avrdude/

Скачать AVRDUDE

Просмотров: 48 | Добавил: radioclubodessa | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Поиск

Календарь
«  Сентябрь 2017  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930

Архив записей

.
Интересные сслки
  • Всеукраїнська радіоаматорська ліга
  • Радиоклуб Одесса В FACEBOOK
  • QRP Клуб Украины
  • Группа Радиоклуб Одесса в FACEBOOK
  • Український радіопортал
  • Календарь соревнований
  • QRZ.RU Contest Calendar
  • DX Summit
  • DXSCAPE
  • Simon's DX
  • DXWATCH
  • DX FAN
  • DX ZONE
  • Reverse Beacon Network
  • DX ZONE
  • 425 DX Calendar
  • Грозы в реальном времени
  • ADXO by NG3K
  • DX Info by DH9SB
  • DX News
  • DX News (Mail Archive)
  • DX ZONE
  • DXcoffee
  • DX World
  • OPDX Bulletin
  • The Daily DX
  • W1AW Bulletins Archive (DX)
  • DX Newsletter
  • Weekly DX Report
  • W1AW Bulletins Archive Propagation
  • SixItalya
  • Internet HAM Atlas by SP6NVK

  • Белый каталог сайтов Безкоштовний каталог сайтів Украина онлайн
    Copyright UT0FC © 2017  radioclubodessa@gmail.comUT0FC