Предыдущая Следующая

Для разработки приложений на базе LPC2000, на момент написания этой книги, существовало несколько программных унифицированных пакетов и отдельных программ. Вот некоторые из них.

Программная среда IAR EWARM. Широко известная унифицированная среда, хорошо обновляется, имеет простые правила работы, легко доступна, поддерживает наиболее распространенный аппаратный отладочный драйвер JTAG Wiggler. Бесплатная демоверсия доступна в режим онлайн.

Программная среда uVision3 фирмы Keil software. Содержит собственный компилятор и адаптированный компилятор GNU GCC Tools. Поддерживает драйвер JTAG Keil ULINK. Бесплатная демоверсия доступна в режиме онлайн.

Пакет ARM ADS с оболочкой Metrowerks CodeWarrior. Поддерживает простейшие адаптеры JTAG (Byteblaster).

Среда ARM RealView. В настоящее время поглотила пакет ARM ADS. Не поддерживает простейшие адаптеры JTAG. Демоверсию можно получить по почте при заполнении регистрационной формы.

Среда Green Hills MULTI. Поддерживает драйвер JTAG Wiggler. Демоверсию можно получить по почте.

Программа MetaWare. Поддерживает драйвер JTAG Wiggler.

Программа GNU GCC Tools. Представляет собой бесплатный компилятор под ОС Linux. Может запускаться под ОС Windows Microsoft. Полная версия с исходными текстами доступна онлайн.

Среди вышеперечисленных программных продуктов одним из наиболее мощных и удобных, по мнению автора, является интегрированная среда разработки-отладки IAR EWARM, описанию структуры и компонентов которой и будут посвящены последующие главы этой книги.

ГЛАВА 25

ИНТЕГРИРОВАННАЯ СРЕДА

IDE IAR EMBEDDED WORKBENCH™

Источником приведенных ниже сведений являются материалы [1], к которым рекомендуется обратиться для получения более подробной информации об IDE IAR Embedded Workbench™.

Интегрированная среда разработки-отладки IDE IAR Embedded Workbench™ (IAR EWARM) представляет собой мощное средство разработки-отладки, позволяющее создавать законченные прикладные проекты на базе различных 8-, 16- и 32-битных микроконтроллеров, в том числе микроконтроллеров с ядрами ARM. IDE включает в себя набор инструментальных средств, интегрированных в единую программу-оболочку с удобным оконным интерфейсом, работающую под Microsoft Windows. IAR Embedded Workbench™ хорошо документирована и имеет простой, интуитивно понятный пользовательский интерфейс. Демоверсия IDE IAR Embedded Workbench™ с ограниченным сроком действия компилятора C/C++ (1 месяц) доступна на сайте www.iar.com.

IDE IAR Embedded Workbench™ включает в себя следующие инструментальные средства:

• компилятор IAR ARM C/C++,

• ассемблер IAR ARM,

• универсальный компоновщик IAR XLINK Linker™,

• программа построения библиотек IAR XAR Library Builder™,

• набор библиотек IAR XLIB Librarian™,

• текстовый редактор,

• менеджер проектов,

• утилита построения командной строки,


Предыдущая Следующая






Warning: include(./news.php) [function.include]: failed to open stream: No such file or directory in /var/www/picprof/data/www/picprof.com/book/book4_246.html on line 138

Warning: include(./news.php) [function.include]: failed to open stream: No such file or directory in /var/www/picprof/data/www/picprof.com/book/book4_246.html on line 138

Warning: include() [function.include]: Failed opening './news.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/picprof/data/www/picprof.com/book/book4_246.html on line 138