Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
266623
Топик полностью
Cepгeй Бopщ
(11.08.2011 10:51, просмотров: 256)
ответил
Vladimir Ljaschko
на
сейчас лопну от злости. Затягивается основной цикл, срабатывает внешний WDT. Не могу найти, где болтается программа. Под отладчиком все работает. Старый проект с небольшими изменениями на новой плате с небольшими изменениями.
return из main не происходит в результате крушения стека? Возможно в каком-то цикле не выполняется условие выхода и он рушит лишнюю память обращаясь к массиву. Вчера у себя такое выловил.
Ответить
Пока я выловил, что память действительно портится. Но причину не нашел :(
-
Vladimir Ljaschko
(12.08.2011 12:28
)
Как вариант диагностики: заведите в нестабильной области переменную, инициализируйте и расставьте ловушки, следящие за ее значением в разных точках программы. При несовпадении с начальным - выводите диагностику в UART или мигайте в бесконечном
Cepгeй Бopщ
(132 знак., 12.08.2011 17:34
)