IAR не может установить точку останова на определенных строках

Я использую IAR для Renesas . Проблема, с которой я столкнулся, заключается в том, что я не могу установить точку останова на нескольких строках. Хотя я перекомпилирую и загружаю его несколько раз, я не могу установить точку останова на этих строках. Если я смотрю файл карты, я не нахожу памяти, выделенной для этих статических переменных, для которых я не могу установить точку останова. Есть ли причина, по которой память не выделяется?

Спасибо

1 ответ

Какой уровень оптимизации вы используете?
Возможно ли, что логика вашего кода привела к оптимизации всего раздела кода? Компилятор удалит код, который никогда не будет доступен. Просмотрите список сборки компилятора, чтобы увидеть, есть ли какой-либо код, созданный для строк, которые вы хотите отладить.

Другие вопросы по тегам