Интерфейс режима фоновой отладки

Интерфейс фонового режима отладки Интерфейс фонового режима отладки (BDM) BDM позволяет выполнять отладку встроенных систем, включая микроконтроллеры.  Для работы требуется […]

Интерфейс фонового режима отладки

  • Интерфейс фонового режима отладки (BDM)

    • BDM позволяет выполнять отладку встроенных систем, включая микроконтроллеры. 
    • Для работы требуется один провод и специализированная электроника. 
    • BDM присутствует в полупроводниковых изделиях Freescale. 
  • Типы фоновых команд

    • Необязательные команды включают доступ к памяти. 
    • Активные фоновые команды управляют целевым объектом. 
  • Взаимодействие хоста и целевого устройства

    • Хост управляет целевым устройством через двунаправленный ввод-вывод. 
    • Сигналы инициируются главным процессором хоста. 
  • Передача данных

    • Хост отключает линию передачи и подтверждает или перестраивает данные. 
    • Каждый бит передается отдельно. 
  • Развитие отладки

    • Новые подходы к отладке появляются из-за сложности современного ПО и аппаратного обеспечения. 
    • Производители предлагают встроенные функции отладки, такие как BDM, JTAG и внутрисхемная эмуляция. 
  • Поддержка разработки приложений

    • Для внутрисхемной отладки и программирования в микроконтроллерах Freescale предусмотрены режимы мониторинга и фоновой отладки. 
  • Аппаратное обеспечение BDM

    • В HCS08 используется контроллер фоновой отладки (BDC) и модуль отладки (DBG). 
    • В RS08 используется только контроллер фоновой отладки (BDC). 
  • Команды BDM

    • Хост может выдавать целевому устройству команды для доступа к памяти и регистрам. 
  • Функции BDM

    • Контроллер BDM может иметь аппаратный регистр точек останова для остановки выполнения программы. 
  • Рекомендации и ссылки

    • Ссылки на технические паспорта и руководства по использованию BDM от Freescale Semiconductor Inc. 

Полный текст статьи:

Интерфейс режима фоновой отладки — Википедия

Оставьте комментарий

Прокрутить вверх