Шаг отладки Keil uVision через код вне проекта - PullRequest
0 голосов
/ 22 января 2019

Я загружал некоторый код в ОЗУ динамически, и я пытаюсь отладить его.При пошаговом выполнении кода в uVision он всегда пропускает весь код, отсутствующий в текущем проекте, и останавливается на первой инструкции, полученной из текущего проекта.Это также приводит к пропуску моего динамически загруженного и связанного кода.

Есть ли способ, чтобы uVision не пропустил код, который не поступает из открытого в данный момент проекта?Я хотел бы пройтись по инструкциям, которые только что были загружены в ОЗУ.

Заранее благодарен за внимание.

1 Ответ

0 голосов
/ 14 июня 2019

Вы можете использовать Окно разборки ( Вид - Окно разборки ), чтобы выполнить инструкции по сборке в ОЗУ. Установите точку останова, где будет вызываться ваш код ОЗУ, например, на указатель вашей функции, затем щелкните по окну разборки и затем перейдите в это окно, по одной инструкции по сборке за раз.

Дополнительные описания окна можно найти здесь

...