Table of Contents Table of Contents
Previous Page  59 / 82 Next Page
Information
Show Menu
Previous Page 59 / 82 Next Page
Page Background

ПРОГРАММИРОВАНИЕ

о каждой ошибке может быть детали

зирована.

В случае безошибочного завершения

формирования программа начинает

инициализацию отладчика LPC Link с

открытием соответствующего окна.

При успешном завершении инициа

лизации код программы приложения

записывается во флэш память МК, по

сле чего программа LPCXpresso IDE пе

реходит в режим отладки.

Информация о действиях, произво

димых LPCXpresso IDE и отладчиком

LPC Link над приложением и МК при

переходе в режим отладки (формиро

вание приложения, обнаружение и

инициализация МК, запись кода при

ложения во флэш память МК, верифи

кация этого кода, сброс МК и т.д.), ото

бражается в окне

Console

, как показано

на рисунке 12.

Заметим, что отладку приложения

удобнее производить не в открытой по

умолчанию перспективе разработки

Develop

, а в перспективе отладки

De

bug (Window > Open Perspective >

> (Other...) > Debug)

. При переходе в ре

жим отладки автоматически открыва

ется окно обозрения

Debug

, как показа

но на рисунке 13. В ходе отладки в этом

окне отображается следующая инфор

мация:

текущее состояние отладчика и

программы приложения: выполне

ние (

Running

) или останов выпол

нения (

Suspended

). В состоянии

останова в окне отображаются все

функции программы, выполнение

которых было приостановлено, на

пример, на время передачи управле

ния во вложенные в них функции.

При наличии нескольких уровней

вложения перечень таких функций

представлен в окне в виде стека.

Отображаемая в окне информация

может быть развёрнута;

каждый процесс, представленный в

виде узла (символа и строки табуля

ции) в дереве процессов.

59

WWW.SOEL.RU

СОВРЕМЕННАЯ ЭЛЕКТРОНИКА

№ 6 2011

Реклама

Рис. 12. Информация о действиях, производимых LPCXpresso IDE и отладчиком LPC Link

над приложением и целевым МК при переходе в режим отладки

© СТА-ПРЕСС