Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка отображения SP STM32
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
lmaks
Под отладчиком отображение локальных переменных - какой-то бред. Выяснил - причина всему не корректное отображение отладчиком регистра SP.
Реально содержимое регистра SP корректное глючит только IAR с отображением(вставлял asm ("mov R0, SP")) - R0 после этого содержит правильную информацию, а SP нет. т.е. после данной команды отладчик показывает разные значения в R0 и SP.
Причем если в регистр SP принудительно записываешь правильную информацию - все локальные переменные отображаются корректно потом.
Оптимизация выключена насовсем, Смотрел оба банка регистров (Current и второй). Игрался с ST-LINKV2 апгрейдил, переключал JTAG на SWO. менял частоты.
Использую FreeRtos. Плата заводская - STM32-20Geval
Может IAR глючит или не до конца вылеченный.
Буду признателен за идеи.
Сергей Борщ
QUOTE (lmaks @ Feb 20 2013, 21:46) *
Буду признателен за идеи.
1) Купите ИАР и задайте этот вопрос производителю.
2) Попробуйте украсть что-нибудь еще
3) Попробуйте какой-то из бесплатных продуктов.
lmaks
Насчет украсть - да это помоголо.
Поставил версию 6.40.5 - проблема ушла.
Относительно купить - и задавать вопросы. Вероятно Вы никогда ничего не покупали. Я покупал - результат аналогичный. Через пару месяцев переписки - ответ "Да проблема есть решим в следующих версиях. Ждите."
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.