Офис

IAR Embedded Workbench for AVR 6.10.2

IAR Embedded Workbench for ARM

IAR Embedded Workbench for AVR - мощная и эффективная среда разработки программ для микроконтроллеров AVR на языке C, C++ и ассемблер. В состав среды разработки входит компилятор, компоновщик и отладчик. Дополнительные утилиты и хорошая встроенная система помощи дополнительно облегчают написание программ. Она обеспечивает расширенную поддержку устройств AVR и создает очень компактный и эффективный код.

Редактор исходного текста

  • Удобный интерфейс пользователя;
  • Автоматическое выделение ошибок;
  • Настраиваемая панель инструментов;
  • Выделение директив C/C++;
  • Развитые средства поиска.

Компилятор языка C/C++
  • Один из лучших компиляторов по эффективности кода;
  • Полная совместимость с ANSI C;
  • Несколько моделей для эффективного распределения памяти;
  • Алгоритмы оптимизации специально для AVR-микроконтроллеров;
  • Расширения языка для встроенных систем.

Ассемблер
  • Интегрированный макроассемблер для приложений реального времени;
  • Включает препроцессор для компилятора C.

Компоновщик

  • Поддерживает полную компоновку, размещение, и создание формата;
  • Поддерживает более 30 стандартных выходных форматов для использования совместно с внутрисхемными эмуляторами;
  • Загрузка модулей только при необходимости;
  • Выходной формат полностью совместим с AVR Studio.

Симулятор и отладчик
  • Отладка в кодах C, C++ и ассемблера;
  • Различные точки останова;
  • Язык описания периферии и операций ввода/вывода;
  • Просмотр областей CODE, DATA, EEPROM и регистров ввода/вывода;
  • Обработка прерываний с предсказанием;
  • Контроль любых переменных и стека;
  • Комплексные типы данных.

Поддерживаются большинство микроконтроллеров Atmel AVR.

Основные новшества
- Поддержка микроконтроллеров ATmega165, ATmega169A, ATmega645A, ATmega649A, ATmega325A, ATmega329A, ATmega6450A, ATmega6490A, AT90PWM161, ATA5830, ATA6612, ATA6613, ATTiny1634, ATTiny80, TXMEGA128A3U, AXMEGA128D4, ATXMEGA192A3U, ATXMEGA256A3BU, ATXMEGA256A3U, ATXMEGA32A4U, ATXMEGA64A3U, ATXMEGA64D4, ATXMEGA16A4U;
- Поддержка C стандарта, определенного в 1999 году, известного как C99, в качестве используемого по умолчанию языка C.

 

Скачать программу IAR Embedded Workbench for AVR 6.10.2 (309,58 МБ):

pva1 09/12/11 Просмотров: 2526
0