WinAVR: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м оформление
м оформление
Строка 14: Строка 14:


* AVRDUDE — [[программатор]] (программа для загрузки и выгрузки кода микроконтроллеров);
* AVRDUDE — [[программатор]] (программа для загрузки и выгрузки кода микроконтроллеров);
** avrdude-gui — [[графический интерфейс пользователя]] для AVRDUDE (только в версиях до WinAVR-20060421 включительно);
* SRecord — коллекция мощных утилит для загрузки файлов разных форматов в [[EPROM]];
* SRecord — коллекция мощных утилит для загрузки файлов разных форматов в [[EPROM]];
* avrdude-gui — [[графический интерфейс пользователя]] для AVRDUDE (только в версиях до WinAVR-20060421 включительно);


Также дистрибутив включает в себя уже знакомые по операционной системе [[UNIX]] такие утилиты с [[GNU Binutils]] (поддерживают преобразование форматов из ELF в AVR COFF или в AVR Extended COFF), как [[find]], [[make]], [[grep]], [[awk]], [[sed]] и т. д. и основанный на [[Scintilla]] редактор для программирования<ref>[http://www.pnotepad.org/ Programmer's Notepad: Homepage]</ref>.
Также дистрибутив включает в себя уже знакомые по операционной системе [[UNIX]] такие утилиты с [[GNU Binutils]] (поддерживают преобразование форматов из ELF в AVR COFF или в AVR Extended COFF), как [[find]], [[make]], [[grep]], [[awk]], [[sed]] и т. д. и основанный на [[Scintilla]] редактор для программирования<ref>[http://www.pnotepad.org/ Programmer's Notepad: Homepage]</ref>.

Версия от 17:58, 21 мая 2012

WinAVRкросс-компилятор (avr-gcc и инструменты разработки) для микроконтроллеров серий AVR и AVR32 фирмы Atmel для операционных систем семейства Windows.

WinAVR включает следующий набор компонентов:

Также дистрибутив включает в себя уже знакомые по операционной системе UNIX такие утилиты с GNU Binutils (поддерживают преобразование форматов из ELF в AVR COFF или в AVR Extended COFF), как find, make, grep, awk, sed и т. д. и основанный на Scintilla редактор для программирования[2]. В эту версию входят не только компиляторы C и C++, но и также компилятор для Objective-C и полная среда разработки AVR32.

WinAVR не имеет мастера исходного кода настройки аппаратуры AVR и интерфейса с различными устройствами (но вы можете использовать мастер компилятора CVAVR[3], созданый им код будет работать и в WinAVR, возможно с некоторыми правками).

Является открытым программным обеспечением, выпущенным под лицензией GNU. Версия WinAVR обозначается датой выхода (например, WinAVR-20100110 вышла 10 января 2010 года). Последний релиз был выпущен 20 января 2010 года. Продолжение работы проекта анонсировано в середине 2011 года.[4]

См. также

  • AVR_Studio — бесплатная IDE от Atmel, которая может использовать WinAVR как С/С++ компилятор
  • CodeVisionAVR — коммерческая среда разработки для микроконтроллеров AVR
  • IAR AVR — коммерческая среда разработки для микроконтроллеров AVR

Ссылки

Примечания