Реклама ⓘ
Главная » Программы
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

CodeVisionAVR

Программа представляет собой интегрированную среду разработки ПО для AVR микроконтроллеров.

Из основных достоинств CodeVisionAVR можно отметить то, что он не слишком сложен для самостоятельного освоения, поддерживает все многочисленное семейство микроконтроллеров AVR (включая чипы с ядром ATxmega), формирует емкий и результативный программный код. Помимо компилирования среда разработки способна записать созданную программу в память микроконтроллера. Модуль прошивки может взаимодействовать со всеми популярными программаторами (AVR910, STK200/300 и многими другими). Редактор позволяет работать с двумя проектами одновременно, размещать закладки, настраивать время автоматического сохранения результатов

Рабочее окно программы CodeVisionAVR

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

Результат работы в программе CodeVisionAVR может быть представлен в виде HEX, ROM или BIN-файла для прямой прошивки микроконтроллера путем использования стороннего программатора. Кроме этого, программа может быть передана в формате COFF (файл отладчика) или OBJ. Число библиотек CodeVisionAVR растет с каждой новой версией и включает в себя поддержку продукции от таких известных производителей как Philips, National Semiconductor, Maxim-Dallas Semiconductor и многих других.
Компилятор CodeVisionAVR отличается от AVR-GCC, который можно наблюдать в программе WinAVR, синтаксисом, количеством поддерживаемых микроконтроллеров и быстродействием конечного кода. Но больше всего по специфике работы, расположению команд и своим возможностям программа напоминает PonyProg.

При работе важно не забывать, что процедура прошивки самой программы, fuse битов и ПЗУ в CodeVisionAVR являются самостоятельными процедурами. Разработчик рекомендует сначала прописать пользовательский код, затем EEPROM-память, а в конце fuse’ы. Чтобы убедиться, что CodeVisionAVR обнаружил внешний программатор, который подключается к LPT порту рабочей станции, необходимо нажать кнопку «Reset Chip». При этом на программаторе обязаны загореться индикаторы чтения/записи.

Окно мастера кода CodeVisionAVR

Разработчик программы – компания HP InfoTech, расположенная в столице Румынии, городе Бухаресте. Работники фирмы постоянно трудятся над своим продуктом, улучшая оптимизатор кода и ускоряя работу компоновщика. Число пользователей, купивших данный софт, составляет более 13000 человек.

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

Интерфейс CodeVisionAVR английский и русификатора к нему нет.

Требуемая платформа для установки – Windows 95, 98, 2000, XP, Vista и 7. Поддерживаются 32- и 64-разрядные операционные системы.

Распространение программы: Evaluation (бесплатная с ограничением на код 4 кБ и урезанным количеством библиотек) и Shareware (платная), цена - от 45 евро

Официальный сайт CodeVisionAVR: http://www.hpinfotech.ro/

Скачать CodeVisionAVR Evaluation

Обсуждение программы на форуме

Комментарии (6) | Подписаться

0
Валерий #
Никогда не работал с AVR. Хочу попробовать. Сам писал для PIC -ов на asm. В том числе и HID стек для PIC18F2550
Ответить
0
Сергей #
Доброго дня!
Кто-нибудь покупал CVAVR на официальном сайте? Есть/нету проблем?
Вроде и НЕ страшно дорого. Зато 100% результат (объем, возможности).
Ваше мнение?
Ответить
0
Вася #
Для начинающих очень удобная прога, совместно с AvrDude.
Ответить
0
Григорий #
У меня почему то перестали компилироваться проекты. Раньше работал с данной программой, которая была установлена на компьютере с XP 32 разрядной, сейчас перешел на ноутбук где 7 64 разрядная и при компиляции пишет, что создаваемые файлы не являются приложением WIN32. Может у кого была такая проблема?
Ответить
0
Юрий #
Ссылка на скачивание CodeVisionAVR Evaluation не работает.
Ответить
0
Павел #
45евро? Если бы, то я бы купил! 150 базуха стоит, а 45 это доп суппорт.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

USB-реле (2 канала)
USB-реле (2 канала)
Конструктор регулируемого преобразователя напряжения LM317 Discovery V8
вверх