реклама на сайте
подробности

 
 
> Ошибка отображения SP STM32, IAR 6.30 ST_LINKV2
lmaks
сообщение Feb 20 2013, 19:46
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 20-02-13
Пользователь №: 75 721



Под отладчиком отображение локальных переменных - какой-то бред. Выяснил - причина всему не корректное отображение отладчиком регистра SP.
Реально содержимое регистра SP корректное глючит только IAR с отображением(вставлял asm ("mov R0, SP")) - R0 после этого содержит правильную информацию, а SP нет. т.е. после данной команды отладчик показывает разные значения в R0 и SP.
Причем если в регистр SP принудительно записываешь правильную информацию - все локальные переменные отображаются корректно потом.
Оптимизация выключена насовсем, Смотрел оба банка регистров (Current и второй). Игрался с ST-LINKV2 апгрейдил, переключал JTAG на SWO. менял частоты.
Использую FreeRtos. Плата заводская - STM32-20Geval
Может IAR глючит или не до конца вылеченный.
Буду признателен за идеи.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 14:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.0135 секунд с 7
ELECTRONIX ©2004-2016