Оглавление
- Programs for query ″avr studio 5″
- _____________________________________________________________________
- Interesting tutorials
- ________________________________________________________
- Обозначения индексов микроконтроллеров
- Interesting tutorials
- Таймеры
- Programs for query ″avr studio 5 download for 64 bit″
- Ошибки в документации
- Актуальная версия – Atmel studio 7
- Прерывания
- Programs for query ″atmel studio 4.0 free download″
- Khazama AVR Programmer
- Комплектующие
- Установка WinAVR в Atmel Studio
- WinAVR
Programs for query ″avr studio 5″
AVRProjectIDE
Download
5 on 1 vote
AVR Studio Beta is out and it’s super awesome, go try it out.
… by AVR Studio are different from AVR Studio … (and older), and the AVR Studio …
KamPROG for AVR
Download
3.8 on 4 votes
KamPROG for AVR is development/production programmer supporting most ISP microcontrollers (AVR family) from Atmel.
KamPROG for AVR is … ISP microcontrollers (AVR family) from … and Atmel AVR Studio as well …
Robokits AVR USB Programmer
Download
3.5 on 2 votes
Robokits AVR USB Programmer is an application that can program AVR devices in STK500V2(HID Mode) and STK500(CDC Mode) modes.
Robokits AVR USB … can program AVR devices in … compatible with AVR Studio, AVRDUDE, …
AVR Jungo USB
Download
3.6 on 19 votes
This installer will fix USB connection issues with AVR Studio 4.
… issues with AVR Studio 4.18 SP3 …
Atmel Studio
Download
3.9 on 321 votes
Atmel Studio is an integrated development platform for Atmel AVR and ARM microcontrollers.
Atmel Studio is an … for Atmel AVR and ARM …
NIBObee Library
Download
3 on 1 vote
NIBObee Library is a set of C/C APIs for the Nibo 1, NIBO 2 and NIBObee robots.
… libraries for AVR Studio and Arduino …
AVR BAttery Studio
Download
4.3 on 3 votes
Atmel AVR Battery Studio is a software that monitors state of battery and sets parameters using ATAVRSB200/201/202.
Atmel AVR Battery Studio is a software … using Atmel AVR micro-controllers …
AVR QTouch Studio
Download
The Atmel QTouch Studio is a PC application providing real-time visualization of the QTouch debug data stream sent …
… Atmel QTouch Studio is a PC … contains QTouch Studio only and … 1 and Visual Studio Shell.
BASCOM-AVR
Download
3.6 on 97 votes
BASCOM-AVR is the original Windows BASIC COMPILER for the AVR family. It is designed to run on W95/W98/NT/W2000/XP and Vista
… in any AVR compiler, … with all AVR microprocessors … from BDMICRO.
o AVR robot controller …
eXtreme Burner — AVR
Download
4 on 199 votes
The eXtreme Burner- AVR is a full graphical user interface (GUI) AVR series of MCU that supports several types of clock sources for various applications.
… eXtreme Burner- AVR is a full … interface (GUI) AVR series of …
_____________________________________________________________________
Мы хотим, чтобы светодиод моргал с частотой видимой нашему глазу. Это единицы, десятки герц. Допустим, мы выбрали 1 Гц. Мой микроконтроллер работает на частоте 8 МГц, длительность одного такта =1/8000000 Гц = 125 нс. Сигнал частотой 1 Гц имеет период повторения 1 c. Светодиод будет гореть только половину периода — 0,5с. Делим 0,5 с на 125 нс и получаем искомое число тактов – 4000000. Это число укладывается в диапазон типа unsigned long int. Следующая строчка нашей программы – вызов функции:__delay_cycles(4000000);Далее – гасим светодиод и снова вызываем функцию задержки:PORTC = 255;__delay_cycles(4000000);5 шаг алгоритма – вернуться на шаг 2. По сути дела нам нужно повторить кусок программы, зациклить его. Для этих целей в Си существуют три типа циклов: for, while и do. Мы используем while.
Interesting tutorials
How to easily reinstall Windows 10
… 64 bit, default language, and Windows 10 … Windows 10
During the Windows 10 installation …
How to install custom themes on Windows 10
… unavailable in Windows 10 is … —bit and 64—bit versions of Windows 10 … the Windows 10 backup …
How to uninstall programs in Windows 10 with system tools
… to be a bit more efficient … to wait a bit for the … » option.
Uninstall Windows 10 built-in …
How to configure Cortana in Windows 10
… launch of Windows 10, Cortana … are a bit concerned regarding … let’s talk a bit about the …
How to effectively backup and restore your Windows 10 PC
… Luckily, Windows 10 provides you … seems a bit tedious, … solution, Windows 10 provides you …
How to Upgrade your Windows 7/8/8.1 to Windows 10 for Free
… copy of Windows 10
Get Windows 10 app … voice assistant.
Windows 10 Desktop
Conclusion …
How to disable ads in Windows 10
… «helpful» Windows 10 feature called «Windows Spotlight … that Windows 10 provides …
________________________________________________________
Для каждого типа микроконтроллера есть свой заголовочный файл. Для ATMega8535 этот файл называется iom8535.h, для ATMega16 – iom16.h. По идее мы должны в начале каждой программы подключать заголовочный файл того микроконтроллера, который мы используем. Умные люди немного облегчили нам жизнь и написали заголовочный файл ioavr.h. Препроцессор обрабатывает этот файл и в зависимости от настроек проекта включает в нашу программу нужный заголовочный файл. Итак, следущая строчка программы #include <ioavr.h> В нашей программе мы будем использовать задержку. Задержку можно реализовать программно и аппаратно. Сейчас нас интересует программная задержка. IAR содержит библиотеку, в которой уже есть готовая функция задержки. Нам нужно подключить к нашей программе эту библиотеку. Как это сделать? Каждая библиотека имеет свой заголовочный файл в котором описано какие фукции она содержит. Этот файл мы и должны включить в программу. Делается это, как вы догадались с помощью директивы #include.#include <intrinsics.h> Основу любой сишной программы составляют функции, и любая программа на Си имеет хотя бы одну функцию – main().Вообще-то на примере main() не хотелось бы объяснять синтаксис функций, потому что main() хоть и является функцией, но вызывается не как обычно, а автоматически. С этой функции микроконтроллер начинает выполнение написанной нами программы. Вызовы всех других функций, наших или библиотечных, должны быть записаны в коде. Как вызывается функция, мы увидим дальше.У функции есть заголовок – int main(void) и тело – оно ограниченно фигурными скобками {}. В тело функции мы и будем добавлять наш код.
Обозначения индексов микроконтроллеров
После обозначения базовой версии и серии микроконтроллера, через дефис идет индекс, указывающий вариант исполнения микроконтроллера.Индекс состоит из 1-2 цифр, которые означают максимальную частоту, на которой микроконтроллер может стабильно работать при нормальном для него напряжении питания, и из 1-3 букв, которые обозначают вариант корпуса, температурный диапазон работы, и особенности изготовления.Первая буква (или две буквы) после частоты обозначает тип корпуса:P — корпус DIP (PDIP)A — корпус TQFPM — корпус MLFTS — корпус SOT-23 (ATtiny4/5/9/10)J — корпус PLCCA — корпус UDFN/USONC — корпус CBGACK — корпус LGAS — корпус EIAJ SOICSS — узкий корпус JEDEC SOICT — корпус TSOPX — корпус TSSOP
Следующая буква означает температурный диапазон и особенности изготовления:C — коммерческий температурный диапазон (0 °C — 70 °C)A — температурный диапазон −20 °C — +85 °C, с использованием бессвинцового припояI — индустриальный температурный диапазон (-40 °C — +85 °C)U — индустриальный температурный диапазон (-40 °C — +85 °C), с использованием бессвинцового припояH — индустриальный температурный диапазон (-40 °C — +85 °C), с использованием NiPdAuN — расширенный температурный диапазон (-40 °C — +105 °C), с использованием бессвинцового припояF — расширенный температурный диапазон (-40 °C — +125 °C)Z — автомобильный температурный диапазон (-40 °C — +125 °C)D — расширенный автомобильный температурный диапазон (-40 °C — +150 °C)
Еще в самом конце может быть буква R, которая означает, что микроконтроллеры упакованы в ленты для автоматизированных систем сборки
К примеру:ATmega8L-8AU — максимальная частота — 8 мегагерц, корпус — TQFP, индустриальный температурный диапазон (-40 °C — +85 °C), с использованием бессвинцового припояATmega8-16PN — максимальная частота — 16 мегагерц, корпус — PDIP, расширенный температурный диапазон (-40 °C — +105 °C), с использованием бессвинцового припоя
Если вы знаете, что обозначают буквы и цифры в маркировке микроконтроллера, значит знаете основные параметры микроконтроллеров, и всегда сможете подобрать для своей конструкции наиболее оптимальный вариант микроконтроллера.
Линейка микроконтроллеров ATmegaЛинейка микроконтроллеров ATtiny
Маркировка микроконтроллеров AVR ATmega и ATtinyМаркировка микроконтроллеров AVR семейства ATmega и ATtiny, базовые версии и версии микроконтроллеров, индекс микроконтроллеров
Published by: Мир микроконтроллеров
Date Published: 04/27/2015
Interesting tutorials
How to make an app with Android Studio
… with Android Studio:
Step 1 … new Android Studio project» … Microsoft Visual Studio. However,& …
How to set up OBS Studio
OBS Studio is … up OBS Studio so that … Launch OBS Studio on … up OBS Studio using this …
How to Convert STY to SMF with Awave Studio
… styles.
Awave Studio 11.0 (Shareware …
Conclusion
Awave Studio 11.0 (Shareware …
How to make a QR code
… QR-Code Studio. Here’s what … .
QR-Code Studio Main Screen … QR-Code Studio works flawlessly …
How to record your screen on Mac
… can.
Camtasia Studio — Shareware …
Camtasia Studio
Camtasia offers … Camtasia Studio puts …
How to make birthday cards
… Hallmark Card Studio, Fantasy CardMaker …
How to convert DivX to 3GP with ABC 3GP Converter
… ;ABC Media Studio, as it …
Таймеры
0 = BOTTOM
TCNTn (Timer/Counter) — регистр собственно таймера OCRn (Output Compare Register) — с чем сравнивать, то есть там лежит TOP. Флаг взводится на следующем тике таймера после того, как TCNTn равен OCRn. TIFR (Timer Interrupt Flag Register), TIMSK (Timer Interrupt Mask Register) — общие для всех таймеров TCCRn (Timer/Counter Control Register)
Clear Timer on Compare Match (CTC) Mode
Задача: вызывать прерывание с определённой частотой. Тут всё просто: прерывание срабатывает каждые OCRn + 1 тиков таймера. Единственная проблема — изменение OCRn без выключения таймера: если новое значение близко к BOTTOM, то можно его перескочить, и тогда придётся ждать переполнения.
Предделитель
У некоторых таймеров собственные предделители, у некоторых один общий. В последнем случае каждый таймер может иметь свой коэффициент деления. Общность предделителя выражается в том, что его сброс повлияет на всех, кто его использует. Ну, и источник частоты, естественно, один на всех.
Programs for query ″avr studio 5 download for 64 bit″
AVR Jungo USB
Download
3.6 on 19 votes
This installer will fix USB connection issues with AVR Studio 4.
… issues with AVR Studio 4.18 SP3 … improve Windows 7 64—bit stability. The …
CodeVisionAVR
Download
3.8 on 65 votes
CodeVisionAVR is an Integrated Development Environment for the 8-bit Atmel AVR and XMEGA Microcontrollers.
… the 8-bit Atmel AVR and … C and AVR assembler, function … short, long, 64—bit long, float.
BASCOM-AVR
Download
3.6 on 97 votes
BASCOM-AVR is the original Windows BASIC COMPILER for the AVR family. It is designed to run on W95/W98/NT/W2000/XP and Vista
… characters.
* Bit, Byte, … emulator with download option..
* … .
o AVR robot controller …
AVR Toolchain
Download
3.4 on 7 votes
AVR Toolchain is a set of programs used to create applications for AVR microcontrollers.
… for AVR microcontrollers. … AVR Toolchain is included with AVR Studio … need download and …
JumpStart C for AVR
Download
3.7 on 7 votes
JumpStart C for AVR is a professional C programming IDE for AVR microcontrollers.
JumpStart C for AVR is a professional … , including AVR Dragon, … C for AVR is available …
eXtreme Burner — AVR
Download
4 on 199 votes
The eXtreme Burner- AVR is a full graphical user interface (GUI) AVR series of MCU that supports several types of clock sources for various applications.
… eXtreme Burner- AVR is a full … interface (GUI) AVR series of …
AVR Simulator IDE
Download
3.9 on 14 votes
AVR Simulator IDE is a powerful application that supplies Atmel microcontroller users with user-friendly graphical …
AVR Simulator IDE … simulator (emulator), avr basic compiler … the Atmel 8-bit megaAVR and …
mikroC PRO for AVR
Download
3.9 on 24 votes
mikroC PRO for AVR is an ANSI C compiler for Atmel AVR microcontrollers.
… PRO for AVR is an … for Atmel AVR microcontrollers. You …
Ideal MP3 Music Sorter
Download
Ideal MP3 Music Sorter — will sort, organize and rename all your Music files, fast and easy.
… ),
SoundFoundry WAVE 64 (w64),Matlab … Visual Research (avr)
and HUNDREDS …
AVR LCD Visualizer
Download
3.3 on 3 votes
AVR LCD Visualizer helps create and modify your own LCD displays with the editor, debug and visualize inside AVR Studio 4.
AVR LCD … visualize inside AVR Studio 4. Run- … Minimum requirement: AVR Studio 4.07. Remove …
Ошибки в документации
ATmega32U4: в одном месте написано, что микросхемы поставляются с выключенным JTAG, в другом — что с включенным. Оказалось, с включенным (2010 год).
ATmega1284P. Stack pointer после reset: 0x10FF согласно надписи, но 0x20FF согласно картинке в Atmel-42719C-ATmega1284P_Datasheet_Complete-10/2016; 0x10FF согласно картинке в 8059D—AVR—11/09; 0x40FF в симуляторе Atmel Studio 7 (и этому же равна константа RAMEND), что соответствует размеру памяти.
——
SPI-программирование (МК — ведомый) in = MOSI (Master Out Slave In) = PDI (Programming Data Input) out = MISO (Master In Slave Out) = PDO (Programming Data Output)
Актуальная версия – Atmel studio 7
Среду разработки кардинально использовал Visual Studio Isolated Shell 2015; с одной стороны, это решение не поддерживается на Windows XP, с другой – эти меры были предприняты для улучшения как внешнего вида программы, так и функционального.
Пожалуй, самым знаменательным стало добавление поддержки Arduino в Atmel studio 7. Это значит, что вы можете перейти от набора простейших скетчей к использованию всех функций C, отладки, симулятора МК и прочим функциям. Совмещение Arduino и Atmel studio 7 дало новый виток в развитии этой простой обучающей платформы.
Изучение Atmel studio с Arduino даст возможность перейти к полному и продуктивному освоению и более глубокому знакомству с сердцем ардуины – микроконтроллером Atmega.
Дополнительно с сайта Atmel можно скачать пакет для работы и подключения LCD. В качестве примера для освоения можно использовать LCD 1602, в интернете по нему много уроков, а разработчику на дисплее доступно 16 символов и 2 строки.
Прерывания
При входе в прерывание аппаратно сбрасывается флаг разрешения прерываний (cli), при выходе (reti) — устанавливается (sei). Таким образом, вложенных прерываний самих по себе нет.
Если же они нужны (и есть уверенность, что это безопасно), можно вызвать sei(). А в компиляторе avr-gcc проще прописать атрибут ISR_NOBLOCK (если это безопасно с самого начала, без дополнительных действий программиста).
Для атомарной работы с многобайтовыми переменными (в том числе некоторыми регистрами) можно использовать cli/sei, если оптимизация отключена. А с оптимизацией в avr-gcc для этого есть util/atomic.h. Дополнительно переменная должна быть volatile, а the standard level of the compiler (option —std=) is set to either c99 or gnu99.
Programs for query ″atmel studio 4.0 free download″
Keil MDK-ARM Toolchain Extension for Atmel Studio
Download
2.3 on 6 votes
Keil MDK-ARM extends Atmel Studio with the ARMCC Compiler and provides pre-configured system …
… -ARM extends Atmel Studio with the …
Atmel Software Framework
Download
2.3 on 3 votes
Atmel Software Framework simplifies the usage of microcontrollers, providing an abstraction to the hardware and high-value middlewares.
Atmel Software Framework … in the Atmel Studio IDE with …
Atmel Crypto Evaluation Studio
Download
4 on 1 vote
Atmel Crypto Evaluation Studio is a a program that enables you to configure and demonstrate the Atmel …
Atmel Crypto Evaluation Studio is a a program … demonstrate the Atmel CryptoAuthentication …
AVR BAttery Studio
Download
4.3 on 3 votes
Atmel AVR Battery Studio is a software that monitors state of battery and sets parameters using ATAVRSB200/201/202.
Atmel AVR Battery Studio is a software … applications using Atmel AVR micro …
AVR QTouch Studio
Download
The Atmel QTouch Studio is a PC application providing real-time visualization of the QTouch debug data stream sent …
The Atmel QTouch Studio is a PC … contains QTouch Studio only and … 1 and Visual Studio Shell.
AT89LP ISP Studio
Download
AT89LP ISP Studio is an intuitive PC interface for in-system programming (ISP) of Atmel AT89LP devices.
AT89LP ISP Studio is an … (ISP) of Atmel AT89LP devices … computer. ISP Studio allows users …
AT89LP Developer Studio
Download
4.8 on 5 votes
A Windows-based integrated development environment (IDE) for the Atmel AT89LP family of low-power single-cycle 8051 microcontrollers.
… ) for the Atmel AT89LP family …
KamPROG for AVR
Download
3.8 on 4 votes
KamPROG for AVR is development/production programmer supporting most ISP microcontrollers (AVR family) from Atmel.
… family) from Atmel. On the … 10-pins Atmel standard IDC … Bascom and Atmel AVR Studio as …
AVR LCD Visualizer
Download
3.3 on 3 votes
AVR LCD Visualizer helps create and modify your own LCD displays with the editor, debug and visualize inside AVR Studio 4.
… inside AVR Studio 4. Run-time … requirement: AVR Studio 4.07. Remove …
AVR Toolchain
Download
3.4 on 7 votes
AVR Toolchain is a set of programs used to create applications for AVR microcontrollers.
… with AVR Studio 5.Only users … line need download and install …
Khazama AVR Programmer
Answer
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five http://jquery2dotnet.com/ centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
Khazama AVR Programmer – графическая оболочка консольной программы avrdude, разработана арабским программистом, поддерживаемая системами Windows XP/Vista/7. Программа предназначена для прошивки микроконтроллеров фирмы Atmel семейства AT90/ATtiny/ATmega/ATXmega. Khazama может считывать и записывать программный код, очищать память и программировать FUSE-биты, так же есть функция автоматического программирования и настройка тактовой частоты программирования. Программа поддерживает работу с программатором USBasp.Скачать Khazama AVR Programmer v1.7Скачать Khazama AVR Programmer v1.6.2Настройка и прошивкаЗапускаем программу
Для настройки программы заходим в Command -> Program Options
Здесь находятся настройки программы, подавляющее большинство которых настройка Auto program (автоматического программирования), выделенные в списке красным цветом. Используя функцию автоматического программирования, такие действия как считывание, стирания, запись и проверка выполняются по очереди автоматически, что очень удобно. Достаточно нажать, кнопку Auto program и все пункты отмечены галочками в настройках программы будут выполнены.1. Располагать окно программы поверх остальных окон2. Загружать в буфер программы последний закрытый файл3. Считать FLASH память микроконтроллера в буфер программы4. Считать EEPROM память микроконтроллера в буфер программы5. Очистить память микроконтроллера6. Записать прошивку в FLASH память микроконтроллера7. Записать прошивку в EEPROM память микроконтроллера8. Сверить байты FLASH память микроконтроллера после записи9. Сверить байты EEPROM память микроконтроллера после записи10. Записать Fuse bits в микроконтроллер11. Проверять правильность выбора модели микроконтроллера12. Настройка тактовой частоты программированияВыбираем микроконтроллер через выпадающий список
или через меню File -> AVR -> …
Загружаем файл прошивки в программу File -> Load FLASH file to Buffer, указываем файл и нажимаем Открыть
Прошивка загружена в буфер. Если микроконтроллер был ранее прошит, стираем его Command -> Erase Chip
Выбираем ДаТеперь можно записать программу в микроконтроллер Command -> Write Flesh Buffer to Chip
После появится окно, подтверждает удачную запись программы, нажимаем Ok
Комплектующие
Микроконтроллеры AVR имеют некоторые преимущества по сравнению с другими аналогичными микросхемами, включая более высокую MIPS и более дружественную архитектуру. В этой статье мы узнаем, как использовать AVR IDE, как создать исполняемый проект, построить базовую схему AVR, а затем запрограммировать ее. Для этого нам понадобится набор компонентов, а также некоторое программное обеспечение.
Оборудование:
- ATMEGA168 DIP IC x 1
- Кварцевые резонаторы, кристалл (4-20 МГц) x 1
- 20 пФ конденсатор x 2
- 680 резистор x 1
- 5.6K резистор x 1
- Светодиод LED x 1
- Источник 5 В (цепь 7805, плавное регулирование и т.д.) x 1
- Провода
Программное обеспечение:
- USBASP
- WINAVR (20100110)
- Atmel Studio 7
Установка WinAVR в Atmel Studio
1. В пункте меню “Tools (Инструменты)” выберите “External Tools (Внешние инструменты)”.
2. У вас откроется окно, где вы должны будете ввести имя вашего инструментального средства.
3. В пункте “Title (название)” введите имя вашего внешнего инструментального средства. Можно выбрать любое имя, но в рассматриваемом примере мы выбрали имя “USBasp”. Поставьте галочку в пункте ”Use Output Window” и снимите галочку с пункта “Prompt for arguments” как показано на нижеприведенном рисунке.
4. Теперь ведите “Command”. Там будет необходимо указать путь к “avrdude.exe” – его вы можете найти в папке где установлена WinAvr. Просто найдите “WinAVR-20100110” на диске “C” вашего компьютера – куда вы устанавливали WinAvr.
5. Введите аргументы. Это самый важный шаг в этой последовательности действий поскольку от них будет во многом зависеть корректность работы приложения. Поскольку в рассматриваемом нами случае мы используем внешние инструментальные средства, то можно ввести следующие аргументы:
6. Больше аргументов можно найти по этой ссылке.
7. Введите аргументы в поле для ввода аргументов. Оставьте поле “Initial directory (Начальный директорий)” без изменений.
8. После заполнения всех полей нажмите “Apply” и затем “Ok”.
В результате этих шагов вы сможете использовать внешние инструментальные средства чтобы загружать программы в микроконтроллер. Проверим это с помощью тестового проекта (программы) “blink.c”. Файл main.c вы можете найти в конце этой статьи. Теперь скопируйте main.c в Atmel studio.
WinAVR
Мощная среда разработки с открытым исходным кодом, созданная с целью написания программ для микроконтроллеров серии AVR от компании Atmel.
WinAVR состоит из GNU GCC компилятора, поддерживающего языки C, C+ и Objective-C, обеспечивая полный цикл разработки для AVR/AVR32 и дополнительных инструментов, каждый из которых выполняет определенную задачу, помогая написанию программного обеспечения для микроконтроллеров. Наиболее важные из них: • Programmers Notepad – текстовый редактор для создания программ; • AVR-LibC – библиотека микроконтроллеров AVR; • AVRDUDE – утилита, предназначенная для программирования микросхем и использующая SPI-интерфейс; • GNU Debugger (GDB) – отладчик с командной строкой; • Insight – отладчик с графическим интерфейсом; • Simulavr – симулятор микроконтроллеров AVR с поддержкой отладчика GDB; • SRecord – целый набор утилит для работы с загрузочными файлам EPROM разных форматов.
Работать с WinAVR очень просто, в возникающих вопросах помогает разобраться полный набор документации. Программа создает компактный, довольно приличный код, по синтаксису напоминающий классический язык С. Среди недостатков – отсутствие настройки аппаратуры AVR с помощью исходного кода и интерфейса с другими устройствами. WinAVR может объединяться с фирменным программным обеспечением микроконтроллеров Atmel Studio. Вместе эти пакеты позволяют проводить разработку и интуитивную отладку программ, поддерживая все возможности чипов Atmel.
Программное обеспечение выпущено под лицензией GNU и распространяется абсолютно бесплатно. Каждый пользователь может изменить или доработать программу по своему усмотрению. Кроме этого существует портативная версия пакета, не требующая установки, для хранения на внешнем носителе информации. Адресная строка места инсталляции WinAVR не должна содержать пробелы и кириллические символы. После установки программы появляется целая коллекция ярлыков, запускающая различные утилиты пакета. Основным из них является «Programmers Notepad». Инструкция и примеры лежат в папке WinAVR\doc\avr-libc. Разработчик программного комплекса – Eric B. Weddington. Его сайт http://winavr.sourceforge.net/ содержит всю необходимую информацию по WinAVR. В настоящее время дальнейшее развитие программы была приостановлено в связи с тем, что Эрик работает над Atmel Studio, являющейся прямым продолжением WinAVR.
Язык интерфейса WinAVR английский и русификатора к нему нет.
Программа поддерживает все 32-битные операционные системы Windows. Существует версия для работы в Linux-системах.
Распространение программы: Freeware (бесплатная)
Источник