Argon (07.06.2011 10:17, просмотров: 2531)
чота глюк пока непонятной природы наблюдаю. На вход EINT1 LPC2103 подаю частоту 6 кГц. Время от времени, примерно раз в 1-2 часа проц сбрасывается. По питанию проблем нет. Супервизор не срабатывает.
Частоту убираю - сбросы прекращаются. В программе все вроде по честному. EINT1 обрабатывается в прерывании. Нехватки стека не должно быть. Делений на 0 тоже. Указатели касаемо EINT1 не используются.
Есть какое-то подозрение, что проблема - аппаратная. Во-первых, в Errate сказано, что этот пин является только выходом. Но прерывания происходят нормально, стабильно и все такое. Во-вторых этот пин = P0.14, к-рый вызывает бутлодырь при перезапуске, если на нем 0. В-третьих, сигнал 6 кГц - 5В логика. Впрочем, этот пин - 5V tolerant.
Где б копнуть? Спасибо!