ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
176962 Топик полностью
AlexandrY (28.12.2009 21:31, просмотров: 79) ответил Сергей Борщ на Я не спорю, что отладчик бывает полезен. Я не согласен с формулировкой "у кого нет отладчика - тот однозначно дурак и детсадовец".
И я не спорю ;)  Да есть на уровне приложений места где можно вяло так осматривать общую картину, не подходит ли что там к черте. Типа заполнение стека, или загрузка процессора, или heap, или количество текущих ошибок в протоколе и т.д. Но это уже когда делать нечего. Сидишь, проект здан, ласты паришь, но надо работать ... А до этого за день до сдачи: - Пару раз падала и перегружалась система. Было переполнение стека. JTAG-ом задачу решили за 10 мин. - Система уходила в ступор и ни на что не отвечала. Было прерывание которое не сбрасывалось в ISR. 100% загрузка проца процедурой ISR. JTAG-ом идентифицировали проблему за 5-ть мин. - Периодически но очень вредно и на разных этапах сбивался протокол с вылетом в аборт. Опять JTAG-ом словили аборт и узнали что он от обращения по неправильному поинтеру. Поставили ловушку на пойнтер и за те же 5 мин. вычислили задачу которая совсем из другого треда залезала на наш поинтер. Да, потом система на объекте падала, мы логили, мониторили и все такое. Но система то уже была сдана!
INDEMSYS