Codevision: CodeVisionAVR ANSI C Compiler for Microchip AVR microcontrollers

CodeVisionAVR

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

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

Основными модулями, входящими в состав 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». При этом на программаторе обязаны загореться индикаторы чтения/записи.

Разработчик программы – компания 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

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

CodeVisionAVR Пособие для начинающих (мПрогСист) (2 изд) Лебедев (Михаил Лебедев)

1 699 ₽

+ до 254 баллов

Бонусная программа

Итоговая сумма бонусов может отличаться от указанной, если к заказу будут применены скидки.

Купить

Цена на сайте может отличаться от цены в магазинах сети. Внешний вид книги может отличаться от изображения на сайте.

Последний экземпляр

Нет в наличии в магазинах сети

1

Цена на сайте может отличаться от цены в магазинах сети. Внешний вид книги может отличаться от изображения на сайте.

В книге изложены основные приемы работы в интегрированной среде разработки CodcVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си. Автор постарался сделать описание программы CodeVisionAVR максимально понятным: приводятся переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Кроме того, для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрестными ссылками.

Книга рассчитана на читателей, изучающих основы микроконтроллерной техники, и может быть полезна студентам вузов соответствующих специальностей.

Описание

Характеристики

В книге изложены основные приемы работы в интегрированной среде разработки CodcVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си. Автор постарался сделать описание программы CodeVisionAVR максимально понятным: приводятся переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Кроме того, для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрестными ссылками.

Книга рассчитана на читателей, изучающих основы микроконтроллерной техники, и может быть полезна студентам вузов соответствующих специальностей.

Трэнтэкс

На товар пока нет отзывов

Поделитесь своим мнением раньше всех

Как получить бонусы за отзыв о товаре

1

Сделайте заказ в интернет-магазине

2

Напишите развёрнутый отзыв от 300 символов только на то, что вы купили

3

Дождитесь, пока отзыв опубликуют.

Если он окажется среди первых десяти, вы получите 30 бонусов на Карту Любимого Покупателя. Можно писать неограниченное количество отзывов к разным покупкам – мы начислим бонусы за каждый, опубликованный в первой десятке.

Правила начисления бонусов

Если он окажется среди первых десяти, вы получите 30 бонусов на Карту Любимого Покупателя. Можно писать неограниченное количество отзывов к разным покупкам – мы начислим бонусы за каждый, опубликованный в первой десятке.

Правила начисления бонусов

Книга «CodeVisionAVR Пособие для начинающих (мПрогСист) (2 изд) Лебедев» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Михаил Лебедев «CodeVisionAVR Пособие для начинающих (мПрогСист) (2 изд) Лебедев» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.

Компания по разработке программного обеспечения на заказ | Технологии Codevision

Мы предоставляем лучшие индивидуальные решения для разработки программного обеспечения на основе платформ Microsoft PowerApp, SharePoint и Asp .Net для повышения эффективности и производительности бизнеса.

ЗАПРОСИТЬ ЦЕНУ

НАШИ УСЛУГИ

Мы можем помочь вам с…

Sharepoint Development

Наш бизнес в основном сосредоточен на предоставлении решений для оптимизации вашего существующего бизнес-процесса с меньшим количеством документов и хлопот. Как ведущая компания по разработке программного обеспечения, мы специализируемся на автоматизации бизнес-процессов, запросах на отпуск, управлении интеграцией, внутренней сети и многом другом.

Кто мы?

Немного о США

У нас есть узкоспециализированные разработчики программного обеспечения, которые могут создавать лучшие бизнес-операционные сложности с помощью профессионального программного обеспечения. Мы предоставляем решения для SharePoint, мобильных приложений Xamarin, дизайна и разработки веб-сайтов для любых ваших требований к бизнес-процессам. Наш бизнес-процесс очень прост. Во-первых, мы понимаем требования клиентов, разрабатываем качественное программное обеспечение, используя лучшие стандартные практики и профессиональное тестирование, поставляем продукт и обеспечиваем наилучшую поддержку. Как компания-разработчик программного обеспечения, мы всегда ориентируемся на точность и своевременную доставку. Мы следовали методологии AGILE, чтобы создавать лучшие программные решения.

О нас

0+

Годы в бизнесе

0+

Завершенный проект

0+

Довольные клиенты

0+

Сфера обслуживания

ПОДДЕРЖКА

АККРЕДИТАЦИЯ

ПОСЛЕДНИЕ СООБЩЕНИЯ

Последние блоги о технологиях

  • 13 февраля 2023 г.
  • ОФИС365

Преимущества выбора оффшорной компании для служб Microsoft 365

Выбор оффшорной компании по разработке программного обеспечения для вашего проекта Microsoft 365 дает вашей организации многочисленные преимущества, включая экономию средств, доступ к экспертным знаниям, сосредоточение внимания на основном бизнесе, повышение качества и эффективности, масштабируемость, своевременная реализация проекта и многое другое.

Подробнее

  • 12 декабря 2022 г.
  • Угловой

Генератор ссылок WhatsApp

Будучи частью сферы ИТ (информационных технологий), мы решили создать проект с открытым исходным кодом для нашего ИТ-сообщества. Давайте рассмотрим подробнее:

Подробнее

Информация, которая поможет вам делать то, что вы делаете лучше, быстрее и с большей прибылью. Посмотреть всю статью

НАШИ ПАРТНЕРЫ

Доверие прогрессивных компаний

КЛИЕНТЫ ГОВОРЯТ

ДОВЕРЯЮТ БОЛЕЕ 100 ДОВОЛЬНЫХ КЛИЕНТОВ

Они испытали наши услуги и знают, как мы это сделали.

Рик Рейтер

Titan Renewables

Питер Уорд

Бхавани Раджадипан

Aara Solutions

Манодж Гупта

Zibanka Media Services Pvt

Ltd.

ПРАКТИКИ

НАШИ ПОСЛЕДНИЕ ПРАКТИКИ

Решение для отслеживания приложений

Клиент — самая известная в мире компания-поставщик высокоэффективных транспортных решений для индустрии экологических услуг и коммерческого транспорта. У них более 20 000 клиентов по всему миру и 40% мирового рынка с 12 производственными площадками в Китае, Индии, Бразилии и Европе.

Подробнее

Передовое программное обеспечение, передовые исследования для продвинутых людей. Посмотреть тематические исследования

Готовы работать вместе?

Давайте обсудим цели вашего продукта и посмотрим, чем мы можем помочь.

Разработка приложений Django и React

Наша основная миссия — создавать высококачественную работу, отвечающую самым последним стандартам. Мы создадим проект вовремя и в рамках бюджета.

Услуги

Фреймворк Django

Мы фокусируемся на сложных, удобных в сопровождении, масштабируемых приложениях Django с высоким трафиком, помня о творчестве. Каждый проект разрабатывается с использованием лучших практик и правильной CI/CD.

Django REST Framework

В настоящее время REST API является основным каналом связи между сервисами. Мы можем разработать полноценный API с надлежащими сериализаторами, документацией и тестовыми примерами API.

Serverless / AWS Lambda

Благодаря AWS Lambda вы можете не заботиться об администрировании сервера. Просто загрузите код, и вы готовы к работе.

Пользовательские интерфейсы React

Мы создаем интерактивные пользовательские интерфейсы с широко используемым React. Это выводит приложение на новый уровень, а интеграция с Django REST Framework беспроблемна.

Веб-дизайн и UX

Мы можем упростить взаимодействие клиентов с продуктом с помощью высококачественного и дружественного веб-дизайна для приятного взаимодействия с пользователем.

Проекты

Kam idú eurofondy

Веб-сайт Django с подробной информацией о фондах ЕС в Словацкой Республике.

Просмотр веб-сайта

django-admin-numeric-filter

Простые в использовании новые типы числовых фильтров в администраторе Django, которые позволяют фильтровать числовые значения несколькими способами, например, с помощью полей ввода или ползунков.

Просмотр на GitHub

django-admin-actions

Отображение пользовательских действий администратора Django в списке изменений, форме изменения или для каждой строки в списке изменений. Все настройки и действия реализованы в классе администратора.

Посмотреть на GitHub

django-nucleus

Чистая и минималистичная тема для администратора Django. Работает без нарушения существующих конфигураций. Приложение добавляет пользовательские стили CSS, переопределяющие значения по умолчанию, которые изменили общий внешний вид администратора.

Посмотреть на GitHub

django-redirect-to-non-www

Очень простое промежуточное ПО Django, перенаправляющее все URL-адреса, содержащие www, на версию без www.

Посмотреть на GitHub

Статьи

Загрузка пользовательского сайта администрирования Django

Создать административный раздел для веб-сайта очень просто, внедрив несколько строк кода. Добавление нового приложения в список INSTALLED_APPS, регистрация пользовательских моделей, и вы готовы к полноценному администрированию.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *