Добрый вечер.
Есть некий LPC2214 с SRAM на EMC и каким-то idle task, который переводит девайс в idle mode; набор инструкций ARM
Код
SCB_PCON |= 1;
После перехода в idle (или выходе из него - не суть) случается abort; посмотреть отладчиком невозможно, т.к. контроллер JTAG при этом отключается.
Само собой, при неиспользовании режима ожидания всё работает стабильно.
В другом продукте используется LPC2124, и аналогичный код для работы с PCON работает без нареканий; единственное существенное различие - нет внешней памяти.
Поиски ответов в мануале к успеху не привели (может искал плохо), посему вопрос следующий: что я мог упустить, и где накосячить?
Действительно ли проблема в EMC?
Сообщение отредактировал IgorKossak - Mar 23 2011, 08:48
Причина редактирования: Искусственное поднятие темы - нарушение правил!