DataLife Engine > Софт > IAR Embedded Workbench for MSP430 v5.10

IAR Embedded Workbench for MSP430 v5.10


20 мая 2010. Разместил: Agri
IAR Embedded Workbench for MSP430 v5.10
IAR Embedded Workbench for MSP430 v5.10

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

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

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

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

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

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

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

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

Основные новшества:
Добавлены поддержка стандарта C99;
Аавтоматическая инсталляция драйверов для TI USB FET модуля;
Новые макросы C-SPY (_persistent и _ro_placement);
Расширен перечень поддерживаемых микроконтроллеров.

Вернуться назад