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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м автоматическая замена параметров карточки в соответствии с новым форматом
Спасено источников — 1, отмечено мёртвыми — 0. #IABot (v1.6.5)
Строка 39: Строка 39:


== Состояние разработки ==
== Состояние разработки ==
Последний релиз был выпущен [[20 января]] [[2010 год]]а, после чего разработка была заморожена. Прекращение разработки было объяснено разработчиком тем, что он в настоящее время занят в разработке Atmel Studio<ref>[http://www.atmel.com/tools/ATMELSTUDIO.aspx Atmel Studio]</ref>, практически идентичный по набору входящих в него программ и включивший в себя большинство наработок WinAVR <ref>[http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1277998302/4#4 Arduino Forum - WinAVR dead in the water... (sort of)]</ref>. Однако в середине [[2011 год]]а было анонсировано продолжение работы проекта<ref>[http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=830704#830704 avrfreaks.net: Forum: WinAVR continuation]</ref>.
Последний релиз был выпущен [[20 января]] [[2010 год]]а, после чего разработка была заморожена. Прекращение разработки было объяснено разработчиком тем, что он в настоящее время занят в разработке Atmel Studio<ref>[http://www.atmel.com/tools/ATMELSTUDIO.aspx Atmel Studio]</ref>, практически идентичный по набору входящих в него программ и включивший в себя большинство наработок WinAVR <ref>[http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1277998302/4#4 Arduino Forum - WinAVR dead in the water... (sort of)]</ref>. Однако в середине [[2011 год]]а было анонсировано продолжение работы проекта<ref>[http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=830704#830704 avrfreaks.net: Forum: WinAVR continuation] {{webarchive|url=https://web.archive.org/web/20100611223624/http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=830704 |date=2010-06-11 }}</ref>.


== См. также ==
== См. также ==

Версия от 23:58, 18 мая 2018

WinAVR
Разработчик Eric B. Weddington
Операционная система Windows
Последняя версия (20.01.2010)
Состояние активно
Лицензия GPL
Сайт sourceforge.net/projects…
Логотип Викисклада Медиафайлы на Викискладе

WinAVRпрограммный пакет для операционных систем семейства Windows, включающий в себя кросс-компилятор и инструменты разработки для микроконтроллеров серий AVR и AVR32 фирмы Atmel.

WinAVR и все входящие в него программы являются открытым программным обеспечением, выпущенным под лицензией GNU, но распространяются в скомпилированном виде. Версия WinAVR обозначается датой выхода (например, WinAVR-20060125 вышла 25 января 2006 года).

Состав

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

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

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

Состояние разработки

Последний релиз был выпущен 20 января 2010 года, после чего разработка была заморожена. Прекращение разработки было объяснено разработчиком тем, что он в настоящее время занят в разработке Atmel Studio[4], практически идентичный по набору входящих в него программ и включивший в себя большинство наработок WinAVR [5]. Однако в середине 2011 года было анонсировано продолжение работы проекта[6].

См. также

  • AVR Studio — бесплатная IDE от Atmel, которая может использовать входящий в WinAVR компилятор avr-gcc
  • CodeVisionAVR — коммерческая среда разработки для микроконтроллеров AVR
  • IAR AVR — коммерческая среда разработки для микроконтроллеров AVR

Ссылки

Литература

  • Joe Pardue. C programming for microcontrollers: featuring ATMEL's AVR butterfly and the free WinAVR compiler, Smiley Micros, 2005. ISBN 978-0976682202

Примечания