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

 
 
> Неверные значения переменных в иар
Vladimir Prokofi...
сообщение Jun 5 2012, 16:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 9-03-11
Пользователь №: 63 481



процессор STM32F215
IAR 6.21

В некоторых функциях, когда останавливаешься отладчиком, показывает странные числа вместо настоящих, которые там, на самом деле, правильные. Происходит не со всеми переменными, и не во всех функциях. Было даже так:

CODE
//В функцию пришло TGPSPoint par
//typedef struct tag_GPSPoint{
// double la, lo;
//} TGPSPoint;
TGPSPoint p;
double tmp;
//par.la и par.lo адекватные, 60 и 30
p.la = par.la;
p.lo = par.lo;
//p.la и p.lo показывает -217 степень, явный бред
tmp = p.la;
//tmp тоже правильный, 60!!


В чем причина?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:58
Рейтинг@Mail.ru


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