АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

ice-insight - Интернет в облаке

Запустите ice-insight в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ice-insight, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ice-gdb - интерфейс JTAG ICE для avr-gdb
ice-insight - интерфейс JTAG ICE для avr-insight

СИНТАКСИС


лед-гдб / ледяной инсайт [--отладчик отладчик] [--захватывать] [--игнорировать-интр] [--внешний]
[gdb_arguments]

ОПИСАНИЕ


Ice-GDB (соответственно ледяная проницательность) начинается авр-gdb (соответственно авр-инсайт) и расширение алчность
выполнять отладку на кристалле на процессорах Atmel AVR с помощью отладки на кристалле на основе JTAG
объектов через модуль Atmel JTAG ICE.

Исполняемый файл отлаживаемой программы загружается в процессор, если
--захватывать опция указана. В gdb доступен ряд дополнительных команд, когда
их описание смотрите в разделе НОВЫЕ КОМАНДЫ GDB ниже. Ограничения на отладку с
модуль JTAG ICE обсуждается более подробно в разделе «ОТЛАДКА С JTAG ICE» ниже.

Аргументы, переданные в алчность включить стоимость AVARICE_ARGS охрана окружающей среды
Переменная. Обычно это используется для указания последовательного порта, к которому подключен модуль JTAG ICE.
связаны установкой AVARICE_ARGS к "-j ".

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--отладчик debugger_command
Укажите отладчик, отличный от avr-gdb (или avr-insight). Этот другой отладчик
должен вести себя аналогично gdb.

--захватывать
Не загружайте отлаживаемый исполняемый файл в соринку, просто прервите
текущая программа и предположим, что она соответствует исполняемому файлу, переданному в Ice-GDB. Это
аналогично «прикреплению» к запущенной программе в gdb.

--игнорировать-интр
Пройти --игнорировать-интр вариант алчность. Пошаговые команды в gdb (s, n)
затем "перешагнет" обработчики прерываний (то есть, если прерывание происходит, выполнение
возобновит работу на время прерывания).

--внешний
Не начинай алчность, Вместо, авр-gdb попытается подключиться к уже
Бег алчность на порту localhost: 6423.

НОВАЯ GDB КОМАНДЫ


ледяной рестарт
Возобновите жадность.

ледяной груз имя файла
Загрузите исполняемое имя файла в процессор Atmel и начните его отладку (это
заменяет GDB загрузка команда).

мишень
Подключиться к копии алчность работает на порту localhost: 6423.

ОТЛАДКА JTAG- ICE


Среда отладки JTAG ICE имеет несколько ограничений и изменений:

· Никаких "мягких" точек останова, только три точки останова оборудования. Команда break устанавливает
аппаратные точки останова. Самый простой способ справиться с этим ограничением - включить и
отключите точки останова по мере необходимости.

· Две 1-байтовые аппаратные точки наблюдения (но каждая аппаратная точка наблюдения забирает одну аппаратную
точка останова). Если вы установите точку наблюдения для переменной, которая занимает более одного байта,
исполнение будет ужасно медленным. Вместо этого лучше сделать следующее:

смотреть * (символ *) и моя переменная

который наблюдает за младшим байтом моя переменная.

· Процессоры Atmel AVR имеют гарвардскую архитектуру (отдельные шины кода и данных).
Чтобы отличить адрес данных 0 от кодового адреса 0, авр-gdb добавляет 0x800000 ко всем данным
адреса. Имейте это в виду при изучении напечатанных указателей или при передаче абсолютного
обращается к командам gdb.

ОКРУЖАЮЩАЯ СРЕДА


AVARICE_ARGS
Дополнительные аргументы для передачи алчность при запуске.

Используйте ice-insight онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    WxPython
    WxPython
    Набор модулей расширения Python, которые
    оберните классы кросс-платформенного графического интерфейса из
    wxWidgets.. Аудитория: Разработчики. Пользователь
    интерфейс: X Window System (X11), Win32...
    Скачать wxPython
  • 2
    пакетный файловый менеджер
    пакетный файловый менеджер
    Это файловый менеджер пакета Total War.
    проект, начиная с версии 1.7. А
    краткое введение в Warscape
    моддинг: ...
    Скачать пакетный файловый менеджер
  • 3
    IPerf2
    IPerf2
    Инструмент для измерения сетевого трафика
    Производительность TCP и UDP с метриками
    вокруг пропускной способности и задержки. В
    цели включают поддержание активного
    iperf треска ...
    Скачать IPerf2
  • 4
    fre: ac - бесплатный аудио конвертер
    fre: ac - бесплатный аудио конвертер
    fre:ac — бесплатный аудио конвертер и компакт-диск
    риппер для различных форматов и кодировщиков.
    Он поддерживает форматы MP3, MP4/M4A, WMA, Ogg.
    Форматы Vorbis, FLAC, AAC и Bonk
    служба поддержки, ...
    Скачать fre:ac - бесплатный аудио конвертер
  • 5
    Матплотлиб
    Матплотлиб
    Matplotlib - обширная библиотека
    для создания статических, анимированных и
    интерактивные визуализации на Python.
    Matplotlib упрощает простые вещи и
    трудная вещь ...
    Скачать Matplotlib
  • 6
    БотМан
    БотМан
    Напишите логику чат-бота один раз и
    подключите его к одному из доступных
    службы обмена сообщениями, включая Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram или даже йо...
    Скачать BotMan
  • Больше »

Команды Linux

Ad