diff --git a/docs/debug_description.md b/docs/debug_description.md index f2ceb2a..9d4127e 100644 --- a/docs/debug_description.md +++ b/docs/debug_description.md @@ -24,9 +24,18 @@ 6. Скомпилировать скетч - `Скетч -> Проверить/Скомпилировать`. 7. Загрузить скетч на плату. Загружать скетч можно как по USB (`Скетч -> Загрузить на плату`), так и через программатор (`Скетч -> Загрузить на плату при помощи программатора`). ! При запуске отладки скетч не компилируется и не загружается на плату автоматически. Поэтому при внесении изменений в код необходимо вручную повторять пункты 6,7 перед запуском отладки. -8. Для запуска отладки нажать кнопку `Начать отладку`: -!картинка -При этом +8. Открыть панель отладочника в меню слева: +!картинка +После запуска отладки здесь будут доступны к просмотру стек вызовов функций, значения переменных, установленные точки остановы, а также состояние периферийных регистров микроконтроллера. +9. Для запуска отладки нажать кнопку `Начать отладку` в верхней части экрана: +!картинка +При этом: + - откроется новый терминал `gdb-server`, в котором запустится программа openocd. Терминал отображает статус соединения с микроконтроллером. + - запустится режим отладки, а курсор выполнения программы остановится в начале функции `setup()`. + - станут активны кнопки пошагового перемещения по программе. + - в стеке вызовов и в разделе состояния переменных появится новая информация. +10. Для просмотра отладочной информации можно запустить консоль отладки. Для этого на панели отладки нужно нажать соответствующую кнопку: +!картинка В отладке доступно: