WinAVR включает следующий набор компонентов: Programmers Notepad - удобный редактор программиста и интегрированная среда разработки (IDE); AVR GCC - компилятор языков C и C++ для AVR; avr-libc - стандартная С библиотека AVR для использования с GCC; avr-as - ассемблер для микроконтроллеров AVR; AVRDUDE - программатор (программа для загрузки и выгрузки кода микроконтроллеров); avrdude-gui - графический интерфейс пользователя для AVRDUDE (только в версиях до WinAVR-20060421 включительно); MFile - автоматический генератор Make-файлов for AVR GCC; GNU Binutils - утилиты для AVR (поддерживают преобразование форматов из ELF в AVR COFF или в AVR Extended COFF); GNU Debugger (GDB) - дебагер (отладчик) с интерфейсом командной строки; Insight - дебагер (отладчик) с графическим интерфейсом пользователя; AVaRICE (JTAG ICE interface) - программа для интерфейсов Atmel JTAG ICE (используется вместе с GDB); SimulAVR - симулятор GDB с поддержкой симулятора от AVR; SRecord - коллекция мощных утилит для загрузки файлов разных форматов в EPROM; Дополнительные вспомогательные программы и утилиты; Набор документации. |
Версия WinAVR обозначается датой выхода. Например, WinAVR-20080610 вышла 10 июня 2008 года.
Сайт проекта расположен по адресу http://winavr.sourceforge.net/ и содержит информацию о WinAVR, новости, заметки, а также некоторые наиболее важные ссылки на ресурсы в сети.
Последняя версия WinAVR всегда доступна по адресу http://sourceforge.net/projects/winavr/
Вы также можете воспользоваться файловым архивом myRobot, чтобы скачать WinAVR-20080610
Инсталляционный пакет WinAVR представляет собой один исполняемый файл, который необходимо запустить, чтобы установить WinAVR. Вначале будет предложено ознакомиться с GNU GPL лицензией, потом следует выбрать место установки WinAVR.
По умолчанию инсталляционный пакет предлагает установить WinAVR в одноименную папку на диске C "c:\WinAVR". Лучшим выбром будет оставить все без изменений и проинсталлировать WinAVR в предлагаемую директорию. Если же вы решили выбрать другое место, то следует руководствоваться правилом: имена папок или путь не должны содержать пробелов и кириллических символов.
Примеры:
c:\WinAVR | Очень хорошо! |
c:\programming\WinAVR | Хорошо. |
c:\programming\AVR\WinAVR | Хорошо. |
c:\Программирование\WinAVR | Не рекомендуется - содержит символы кириллицы в имени папки. |
c:\Program Files\WinAVR | Плохо - содержит пробел в имени папки. |
После инсталляции WinAVR будет предложено ознакомиться с файлом README.txt, а на рабочем столе появятся следующие ярлыки:

Их можно удалить со стола в корзину. Доступ к ним все равно останется через меню "Пуск -> Программы -> WinAVR". Оставьте только ярлык для "Programmers Notepad".
После установки WinAVR желательно перезагрузить компьютер, чтобы пути к компилятору и библиотекам, прописанные инсталлятором в конфигурационном файле и реестре, вошли в силу.
Статья взята с http://myrobot.ru/