RadioRadar - Радиоэлектроника, даташиты, схемы

https://www.radioradar.net/news/electronics_news/2005-05-04_13-51-25.html

Отладочный комплекс для SAM7 от Atmel/IAR ускоряет переход к 32-bit ARM микроконтроллерам

Корпорация Atmel и IAR Systems анонсировали появление самого дешевого комплекта разработчика для ARM с полным набором свойств.

Development Kit AT91SAM7S компании IAR стоимостью $295 подойдет для разработки таких приложений, как удаленное управление, интерфейсные панели и USB аксессуары. Подобная цена составляет всего лишь 1/30-ю стоимости традиционных 32-разрядных систем проектирования ARM, диапазон цен которых колеблется обычно от $5,000 до $10,000.

KickStart, ограничивающий объем отлаживаемых программ уровнем 32 Кбайт, облегчает переход от существующего 8/16-битного С-кода к микропроцессору AT91SAM7S32 компании Атмел, первому флэш ARM процессору со стоимостью ниже $3. Он включает оценочную плату, интерфейс отладки JTAG-ICE, встроенный Workbench® компании IAR и версию visualSTATE®,. позволяющую одновременно наблюдать 20 диаграмм состояний процессов. Отдельный JTAG-ICE отладочный интерфейс зачастую стоит дороже, чем весь пакет KickStart

В архитектуре AT91SAM7 устранены некоторые недостатки стандартной архитектуры ARM7™, что делает ее более подходящей для приложений, работающих в реальном времени. Эти черты включают безбуферную высокоскоростную флэш, контроллер векторных прерываний с восьмиуровневой аппаратной схемой приоритетов и периферийным DMA контроллером. Два виртуальных регистра в приборе Атмел позволяют модифицировать двоичные разряды с помощью единой инструкции хранения, которая устраняет необходимость манипуляций с битами типа "чтение-изменение-запись" и маскирование прерываний. Эти приспособления радикально снижают объем программного обеспечения, необходимого для многих разработок, улучшая время реакции микроконтроллера на события.

Интегрированная среда разработки IAR для AT91SAM включает С/С++ кросс компилятор, линкер, отладчик, редактор и средства управления проектом. Среда visualSTATE® для графической проверки и генерации кода позволяет разработчику одновременно просматривать на UML-совместимых диаграммах множественные параллельные взаимосвязанные процессы или последовательности исполнения в сложных системах реального времени, используя диаграммы состояний в формате UML.

Кросс-компилятор IAR оптимизирован для того, чтобы облегчить переход от существующего 8/16 –разрядного кода к архитектуре АТ91SAM7. Библиотека драйверов API значительно упрощает взаимодействие ассемблерных инструкций. Внутрисхемный JTAG эмулятор поддерживает аппаратно точки останова и программно управляемую трассировку, обеспечивает полный доступ к процессорным регистрам и внутренней памяти.

IAR также поставляет полностью совместимый апгрейд для работы с кодом большего объема.

Источник:Rainbow Technologies