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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{Карточка программы
{{Карточка программы
| name = NGSpice
| name = WinAVR
| logo =
| logo =
| screenshot =
| screenshot =

Версия от 15:12, 25 июня 2012

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

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

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

  • AVRDUDE — программатор (программа для загрузки и выгрузки кода микроконтроллеров);
  • SRecord — коллекция утилит для манипуляции с загрузочными файлами EPROM различных форматов;

Также дистрибутив включает в себя стандартные для операционной системы UNIX утилиты как find, make, grep, awk, sed и т. д., и основанный на Scintilla редактор для программирования[2]. Входящий в состав пакета кросскомпилятор AVR-GCC поддерживает не только входные языки 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 компилятор avr-gcc
  • CodeVisionAVR — коммерческая среда разработки для микроконтроллеров AVR
  • IAR AVR — коммерческая среда разработки для микроконтроллеров AVR

Ссылки

Примечания