В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Программы

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

текст еще



Интегрированная отладочная среда AVR Studio фирмы Atmel

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.

Программное обеспечение:

  AVR Studio 4.08 (26 Мбайт, обновлено 12/03)
AVR Studio 4.08 - интегрированная среда разработки (IDE), предназначенная для написания и отладки прикладных программ для AVR микропроцессоров в среде Windows 9x/NT/2000. Обновлены трассировщик, монитор стека и поддержка усовершенствованного USB для ICE40/50. Кроме того, имеется еще ряд дополнений.
  12756 Kb AVR Studio V4.0
  7163 Kb AVR Studio V3.56
  AVR LCD Visualizer (обновлено 11/03) AVR LCD Visualizer версии 1.0, общедоступная бета- версия.
Создание и изменение ЖКИ при помощи редактора, отладка и визуализация при помощи дополнений к программе AVR Studio. Обновление в реальном времени при работе с ICE50 и симулятором. Поддерживает ATmega169. Для установки требует наличие IDE AVR Studio версии 4.07 или более новой. Перед установкой необходимо удалить старые ЖКИ дополнения к программе.
  Программа калибровки RC генератора для STK500/AVRISP (обновлено 12/03)
STK500/AVRISP - бета- версия программы, обеспечивающей калибровку RC генератора из командной строки инструментов разработки. Для корректной работы этой программе требуется AVR Studio версии 4.08 или более новая версия. Для выполнения обновления встроенного программного обеспечения STK500/AVRISP рекомендуется следовать рекомендациям, описанным в справке по AVR Studio.

Документация:

  AVR Studio – интегрированная среда разработки (2 страницы, обновлено 9/02)
Описание программной оболочки интегрированной среды разработки AVR Studio.
 
AVR001: Условное ассемблирование и макрос мобилизации (6 страниц, обновлено 12/03)
Этот пример применения описывает функцию условного ассемблирования, присутствующую в AVR ассемблере версии 1.71 и более поздних версиях. Включены примеры использования условного ассемблирования для разъяснения синтаксиса.
 
AVR244: UART как интерфейс ANSI терминала (8 страниц, обновлено 11/03)
Этот пример применения описывает некоторые основные программы, позволяющие организовать интерфейс между AVR микроконтроллерами и окном терминала при помощи UART (аппаратного или программного).





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники