MicroCoder 0 21 мая, 2008 Опубликовано 21 мая, 2008 · Жалоба Здравствуйте уважаемое сообщество ! Собственно сабж состоит в том, что при пошаговой (внутрисхемной) отладке значения локальных переменных функций не "видны". Добавление переменной в Watch работает далеко не всегда. Использую RIDE7 7.01.0002 Fully functional, RKitARM 1.03.0004 Fully functional. Контроллер STM32F103RBT6. Отладочная плата STM32-Primer. Если кто сталкивался и решил проблему - поделитесь опытом пожалуйста. Заранее благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicroCoder 0 22 мая, 2008 Опубликовано 22 мая, 2008 · Жалоба Ок, кто, просто, работает с RIDE для ARM. Поделитесь впечатлением. Возникали ли проблемы с отладкой (любого характера), как решали ? Зарание благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 68 22 мая, 2008 Опубликовано 22 мая, 2008 · Жалоба ИМХО, подобные проблемы - неправильное отображение локальных переменных - вообще свойственны внутрисхемной отладке. Выходов два: 1. Пошагово отлаживать асм и смотреть регистры. 2. Временно переводить переменные в глобальные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MicroCoder 0 22 мая, 2008 Опубликовано 22 мая, 2008 · Жалоба ИМХО, подобные проблемы - неправильное отображение локальных переменных - вообще свойственны внутрисхемной отладке. Да. В симуляторе все - ок. Но, не все удается отладить в симуляторе. Иногда приходится писать код, генерирующий тестовые данные. Выходов два: 1. Пошагово отлаживать асм и смотреть регистры. 2. Временно переводить переменные в глобальные. Пользую оба. Все равно - спасибо за ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться