Как можно сделать что бы он их корректно отображал в "Call stack + Locals" не используя при этом volatile.
Как заставить Keil отображать локальные переменные
- Сообщения: 116
- Зарегистрирован: Ср апр 28, 2010 17:49:14
Здравствуйте! Проблема такая, в большом проекте, при отладке, Кеил не хочет отображать локальные переменные во вкладке "Call stack + Locals" - пишет "Out of scope", я так понимаю это из-за того что компилятор их распологает в регистрах R1...R12, но в новом проекте "мигалке светодиодом" локальные переменные видно при отладке.
Как можно сделать что бы он их корректно отображал в "Call stack + Locals" не используя при этом volatile.
Как можно сделать что бы он их корректно отображал в "Call stack + Locals" не используя при этом volatile.
- Реклама
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
- Сообщения: 7
- Зарегистрирован: Пт сен 27, 2013 19:19:41
Еще может быть какие-то функции были оформлены как макросы или использовался инлайн.
- Сообщения: 219
- Зарегистрирован: Вт июл 02, 2013 09:17:49
Можно использовать "static"zenek писал(а): не используя при этом volatile.

