прерывания в АРМе
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Eliseev 28 июля 2005 г. 19:00

вчера писал, что без jtag'a прерывание не работает, а сегодня смог сделать чтобы и с jtag'ом не работало.. :-) Взял отладчиком OCD Commander.
так вот, когда в терминалке нажимаю на кнопку, т.е. должно происходить прерывание УАРТа - проц зависает, а сегодня обнаружил, что он переходит в ABORT режим. Причём, что еще интересно, если запускаю прогу из под ИАРа, то всё отлично работает и никаких глюков нет. Причём, даже если "нагорячую" отключить разъём jtag'a, то продолжает работать правильно.
А вот если питание передернуть - то при появлении прерывания - сразу вылезает этот ненавистный глюк.
Вот, и еще проц у меня Самсунг S3c44b0x, и там таблица прерываний находится начиная с нулевого адреса. А это флэшка.
Короче, может кто знает как с такой бедой бороться, а то уже с понедельника долблюсь - глюк не уходит.
Заранее спасибо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru