2015-12-03 3 views
0

Я использую GDB для отладки процессора Cortex-M0. Используя стандартный текстовый интерфейс по умолчанию, я могу сделать это просто отлично. monitor reset halt необходим для перезапуска процессора. В противном случае мне нужно сбросить свой интерфейс отладки, к которому подключен процессор (OpenOCD через ST/Link-V2).Отправить 'monitor reset halt' в GDB с помощью команд MI

Я пытаюсь использовать интерпретатор MI для автоматизации этого немного, но странно не мог понять, как это делается с помощью команд MI. Кажется достаточно простым, но, прочитав каждую страницу руководства, я, должно быть, пропустил ее.

Я использую GCC-ARM 4.9.2015q3 от https://launchpad.net/gcc-arm-embedded/+download.

ответ

1

Вы всегда можете отправить команду CLI интерпретатору MI. Это можно сделать напрямую (просто отправьте monitor reset halt) или используя -interpreter-exec. Последняя форма является предпочтительной, по крайней мере, согласно руководству gdb.

+0

Это было. Фактическая команда, которая работала, была «остановкой сброса монитора» интерпретатора «' – user1758663

Смежные вопросы