Інтегрована отладочная середу avr studio фірми atmel
AVR Studio підтримує COFF як формат вихідних даних для символьного налагодження. Інші програмні засоби третіх фірм також можуть бути налаштовані для роботи з AVR Studio.
Вікно вихідного тексту програм
Ключове вікно в AVR Studio це вікно вихідного тексту програми. Коли об'єктний файл відкритий, автоматично створюється вікно вихідного тексту програм. У вікні відображається код, який виконується в отладочном оточенні (емуляторі або програмному симуляторі) а текстовий маркер завжди знаходиться на рядку, яка буде виконана в наступному циклі.
Виконання програм і крок за кроком режим
Користувач може виконувати програму повністю в покроковому режимі, трассіруя блоки функцій, або виконуючи програму до місця, де стоїть курсор. На додаток можна визначати необмежену кількість точок зупину, кожна з яких може бути включена або виключена. Точки зупинки зберігаються між сесіями роботи.
У вікні вихідного тексту програми виводиться інформація про процес виконання програми. На додаток, AVR Studio має багато інших вікон, які дозволяють управляти і відображати інформацію про будь-якому елементі мікроконтролера.
Список доступних вікон:
Налаштування робочого оточення зберігаються при виході. При першому запуску потрібно налаштувати вікна для управління і виведення необхідної інформації. Під час наступного завантаження настройки автоматично відновлюються.
У AVR Studio включена підтримка налагоджувальних засобів фірми Atmel:
- Внутрісхемний емулятор Atmel ICEPRO
- Внутрісхемний емулятор Atmel MegaICE
- Внутрісхемний емулятор Atmel AVRICE
- Внутрісхемний емулятор Atmel ICE200
- Внутрісхемний емулятор Atmel AsicICE
- Внутрісхемний емулятор Atmel ICE10
- Внутрісхемний емулятор Atmel ICE30
З AVR Studio також сумісні будь-які програматори і налагоджувальні кошти, які підтримують мікроконтролери фірми Atmel.