Название Программы:WinAVR Версия программы:20100110 Последняя Версия программы:20100110 Адрес официального сайта:WINAVR Язык интерфейса: Русский
Лечение: не требуется Тип лекарства: не требуется Системные требования:
Windows 200/XP/7 Описание:
Состав WinAVR
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. Она включает мощные компиляторы Си и ассемблера, программатор AVRDUDE, отладчик, симулятор и множество других вспомогательных программ и утилит. WinAVR прекрасно интегрируется со средой разработки AVR Studio от Atmel. Ассемблер идентичен по входному коду ассемблеру AVR Studio. Компиляторы Си и ассемблера имеют возможность создания отладочных файлов в формате COFF, что позволяет применять не только встроенные средства, но и использовать мощный симулятор AVR Studio. Еще одним немаловажным плюсом является то, что WinAVR распространяется свободно без ограничений (производители поддерживают GNU General Public License).
В качестве резюме стоит сказать, что WinAVR является идеальным выбором для тех, кто начинает осваивать микроконтроллеры AVR. Именно эта среда разработки и рассматривается в качестве основной в данном курсе.