- CodeVisionAVR
-
CodeVisionAVR — интегрированная среда разработки программного обеспечения для микроконтроллеров семейства Atmel AVR.
CodeVisionAVR включает в себя следующие компоненты:
- компилятор Си-подобного языка для AVR;
- компилятор языка ассемблер для AVR;
- генератор начального кода программы, позволяющего произвести инициализацию периферийных устройств;
- модуль взаимодействия с отладочной платой STK-500;
- модуль взаимодействия с программатором;
- редактор исходного кода с подсветкой синтаксиса;
- терминал.
Выходными файлами CodeVisionAVR являются:
- HEX, BIN или ROM-файл для загрузки в микроконтроллер посредством программатора;
- COFF — файл, содержащий информацию для отладчика;
- OBJ — файл;
CodeVisionAVR является коммерческим программным обеспечением. Существует бесплатная ознакомительная версия с ограничением ряда возможностей, в частности, размер программного кода ограничен 4-мя килобайтами и не включён ряд библиотек.
По состоянию на ноябрь 2012 года последней является версия 2.6.
Компилятор Си, входящий в состав CodeVisionAVR, имеет некоторые отличия от AVR-GCC (WinAVR), в том числе собственный синтаксис, набор поддерживаемых серий микроконтроллеров (последние версии поддерживают в том числе серию ATXMega), а также генерирует отличающийся по быстродействию выходной код.
Литература
- М.Б Лебедев «CodeVision AVR. Пособие для начинающих», Издательство: Додэка XXI, ISBN 978-5-94120-248-5, 2010 г.
Ссылки
- http://www.hpinfotech.ro/html/download.htm - Сайт разработчиков
См. также
Для улучшения этой статьи по информационным технологиям желательно?: - Проставить интервики в рамках проекта Интервики.
- Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
- Переработать оформление в соответствии с правилами написания статей.
- Исправить статью согласно стилистическим правилам Википедии.
- Дополнить статью (статья слишком короткая либо содержит лишь словарное определение).
- Обновить статью, актуализировать данные.
- Проверить достоверность указанной в статье информации.
Категории:- AVR
- Интегрированные среды разработки
Wikimedia Foundation. 2010.