IAR Embedded Workbench for ARM - одна из самых известных сред проектирования для микроконтроллеров ARM на языке C, C++ и ассемблер. В состав среды разработки входит компилятор, компоновщик и отладчик. Среда разработки имеет чрезмерно качественный оптимизатор. Дополнительные утилиты и неплохая встроенная система поддержки дополнительно облегчают написание программ. Она обеспечивает расширенную помощь устройств ARM и создает очень компактный и эффективный код.
Редактор исходного текста- Удобный интерфейс пользователя;
- Автоматическое выделение ошибок;
- Настраиваемая панель средств;
- Выделение директив C/C++;
- Развитые средства поиска.
Компилятор языка C/C++- Один из лучших компиляторов по продуктивности кода;
- Абсолютная совместимость с ANSI C;
- Некоторое количество моделей для действенного распределения памяти;
- Алгоритмы оптимизации специально для ARM-микроконтроллеров;
- Расширения языка для встроенных систем.
Ассемблер- Интегрированный макроассемблер для приложений реального времени;
- Включает препроцессор для компилятора C.
Компоновщик- Поддерживает совершенную компоновку, размещение, и создание формата;
- Поддерживает более 30 нормальных выходных форматов для использования вместе с внутрисхемными эмуляторами;
- Загрузка модулей только лишь при необходимости.
Симулятор и отладчик- Отладка в кодах C, C++ и ассемблера;
- Разные точки останова;
- Язык описания периферии и операций ввода/вывода;
- Просмотр областей CODE, DATA, EEPROM и регистров ввода/вывода;
- Обработка прерываний с предсказанием;
- Контроль любых переменных и стека;
- Комплексные типы данных.
Поддерживаются ядра:- ARM7 (ARM7TDMI, ARM7TDMI-S, ARM720T);
- ARM7E (ARM7EJ-S);
- ARM9 (ARM9TDMI, ARM920T, ARM922T, ARM940T);
- ARM9E (ARM926EJ-S, ARM946E-S, ARM966E-S, ARM968E-S);
- ARM10E (ARM1020E, ARM1022E);
- ARM11;
- SecurCore (SC000, SC100, SC110, SC200, SC210, SC300);
- Cortex-M1;
- Cortex-M3;
- Cortex-R4;
- Cortex-M0;
- Cortex-M4;
- XScale;
- Cortex-A5;
- Cortex-A8;
- Cortex-A9.
Основные новшества:В обновленной версии добавлены поддержка микроконтроллеров с ядрами ARM Cortex-A8 и Cortex-A9, полнофункциональная библиотека ARM CMSIS DSP (FIR/IIR фильтры, FFT, DCT, PID контроллер и др.), возможность обработки данных в режиме Power debugging (фильтрация, запись в отдельный файл).
Системные требования- ОС Microsoft Windows XP (SP3), Vista (SP2) или Windows 7.
- 1 Гбайт оперативной памяти и 2 Гб свободного дискового пространства.
- Adobe Acrobat Reader, для такого, что бы добыть доступ к документации по продукту.
Год выпуска: 2011
Разработчик: IAR SYSTEMS
Платформа/OC: Windows XP/Vista/7
Язык интерфейса: English
Лекарство: Присутствует
Размер файла: 672.49 Мb