Отговори на тема  [ 5 мнения ] 
Възможно ли е дебъгер да връща грешни стойности? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Възможно ли е дебъгер да връща грешни стойности?
Здравейте! Имам програма, която работи на симулация. Когато я заредя на контролера, стойностите, които виждам през дебъгера, не пасват. PicKit 3 използвам за дебъгер, а контролера е dsPIC30F5015. Възможно ли е дебъгера да бърка или просто къмпайлъра (CCS v5) ми прави парчета и самата ми програма е неправилна!
Благодаря!

_________________
www.elkran.com


Чет Дек 11, 2014 3:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Възможно ли е дебъгер да връща грешни стойности?
Абсолютно - случвало ми се е - с пиккит3 и мплаб8. Моя компилатор прави .cof файл и по него дебъгера знае кое какво е като цяло. Достатъчно е да флашна контролера с ъпдейтнат код без да презаредя коф файла и всичко се омотва. Иначе си работи програмата, ама дебъгера показва вярно само sfr-ите.


Чет Дек 11, 2014 3:20 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Възможно ли е дебъгер да връща грешни стойности?
Аз точно sfr-ите гледам. Става дума за PWM модула на този контролер. Като проследя работата на контролера не ми харесва това, което виждам. Има разлика!

_________________
www.elkran.com


Чет Дек 11, 2014 3:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Възможно ли е дебъгер да връща грешни стойности?
SFR-ите не би трябвало да ги бърка. При мене се омешаха променливите. Също се обърква показалеца - показва ти че е на някой си ред ама то реално кода дето се търкаля в проца не е там. Другото дето забелязах е, че в опциите на дебъгера, freeze periferals on halt трябва да не е чекнато - иначе се омазват всички таймери и квото има свързано с тях - демек и пвм-а може от това да се омазва.


Чет Дек 11, 2014 3:27 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Възможно ли е дебъгер да връща грешни стойности?
Изглежда е било от freeze-a. Сега всичко е наред!
Благодаря!

_________________
www.elkran.com


Чет Дек 11, 2014 4:45 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 13 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни