AVR Studio 4 - новая профессиональная интегрированная среда разработки (Integrated Development Environment - IDE), предназначенная для написания и отладки прикладных программ для AVR микропроцессоров в среде Windows 9x/NT/2000. AVR Studio 4 содержит ассемблер и симулятор. Также IDE поддерживает такие средства разработки для AVR как: ICE50, ICE40, JTAGICE, ICE200, STK500/501/502 и AVRISP. В ближайшие месяцы будет расширен список поддерживаемых AVR Studio 4 микроконтроллеров и средств разработки. Обо всех обновлениях можно будет узнать на интернет сайте.
AVR Studio поддерживает COFF как формат выходных данных для символьной отладки. Другие программные средства третьих фирм также могут быть сконфигурированы для работы с AVR Studio.
Окно исходного текста программ
Ключевое окно в AVR Studio это окно исходного текста программы. Когда объектный файл открыт, автоматически создается окно исходного текста программ. В окне отображается код, который выполняется в отладочном окружении (эмуляторе или программном симуляторе) а текстовый маркер всегда находится на строке, которая будет выполнена в следующем цикле.
Выполнение программ и пошаговый режим
Пользователь может выполнять программу полностью в пошаговом режиме, трассируя блоки функций, или выполняя программу до места, где стоит курсор. В дополнение можно определять неограниченное число точек останова, каждая из которых может быть включена или выключена. Точки останова сохраняются между сессиями работы.
Просмотр регистров
В окне исходного текста программы выводится информация о процессе выполнения программы. В дополнение, AVR Studio имеет много других окон, которые позволяют управлять и отображать информацию о любом элементе микроконтроллера.
Список доступных окон:
Watch window: Окно показывает значения определенных символов. В этом окне пользователь может просматривать значения и адреса переменных.
Trace window: Окно показывает хронологию программы, выполняемой в настоящее время.
Register window: Окно показывает содержимое регистров. Регистры можно изменять во время остановки программы.
Memory windows: Окна показывают содержимое памяти программ, данных, портов ввода/вывода и энергонезависимого ПЗУ. Память можно просматривать в HEX, двоичном или десятичном форматах. Содержимое памяти можно изменять во время остановки программы.
I/O window: Показывает содержимое различных регистров ввода/вывода:
EEPROM
I/O порты
Таймеры
и т.д.
Message window: Окно показывает сообщения от AVR Studio.
Processor window: В окне отображается важная информация о ресурсах микроконтроллера, включая программный счетчик, указатель стека, регистр статуса и счетчик цикла. Эти параметры могут модифицироваться во время остановки программы.
Настройки рабочего окружения сохраняются при выходе. При первом запуске требуется настроить окна для управления и вывода необходимой информации. Во время следующей загрузки настройки автоматически восстанавливаются.
В AVR Studio включена поддержка отладочных средств фирмы Atmel:
Внутрисхемный эмулятор Atmel ICEPRO
Внутрисхемный эмулятор Atmel MegaICE
Внутрисхемный эмулятор Atmel AVRICE
Внутрисхемный эмулятор Atmel ICE200
Внутрисхемный эмулятор Atmel AsicICE
Внутрисхемный эмулятор Atmel ICE10
Внутрисхемный эмулятор Atmel ICE30
С AVR Studio также совместимы любые программаторы и отладочные средства, которые поддерживают микроконтроллеры фирмы Atmel.
Сведения о файле:
Размер файла: 92МБ
Формат файла: EXE
Ключ\лицензия: не требуется