WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

CodeVisionAVR — интегрированная среда разработки программного обеспечения для микроконтроллеров семейства AVR фирмы Atmel.

Возможности

CodeVisionAVR включает в себя следующие компоненты:

  • компилятор Си-подобного языка для AVR;
  • компилятор языка ассемблер для AVR;
  • генератор начального кода программы, позволяющего произвести инициализацию периферийных устройств;
  • модуль взаимодействия с отладочной платой STK-500;
  • модуль взаимодействия с программатором;
  • редактор исходного кода с подсветкой синтаксиса;
  • терминал.

Выходными файлами CodeVisionAVR являются:

  • HEX, BIN или ROM-файл для загрузки в микроконтроллер посредством программатора;
  • COFF — файл, содержащий информацию для отладчика;
  • OBJ — файл, в котором хранится промежуточный код компиляции, так называемый объектный код.

CodeVisionAVR является коммерческим программным обеспечением. Существует бесплатная ознакомительная версия с ограничением ряда возможностей, в частности, размер программного кода ограничен 4 килобайтами и не включён ряд библиотек.

По состоянию на декабрь 2017 года последней является версия 3.32[1].

Компилятор Си, входящий в состав CodeVisionAVR, имеет некоторые отличия от AVR-GCC (WinAVR), в том числе собственный синтаксис, набор поддерживаемых серий микроконтроллеров (последние версии поддерживают в том числе серию ATXMega), а также генерирует отличающийся по быстродействию выходной код.

См. также

Примечания

Литература

  • М.Б Лебедев «CodeVision AVR. Пособие для начинающих», Издательство: Додэка XXI, ISBN 978-5-94120-248-5, 2010 г.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.ru - проект по пересортировке и дополнению контента Википедии