ChumA (13.11.2004 13:01, просмотров: 604)
Мужики ! ОГРОМНОЕ СПАСИБО Всем за IRQ от SPI, ЧУДОВИЩНОЕ СПАСИБО - iit нанесшему победоносный удар. Короче,... регистр S0SPSR должен быть прочитан и при настройке SPI и в обработчике прерывания,
без этого нехитрого действия SPIF встает, но обработчик IRQ не вызывается вААще (и в частности то же).
Уважаемый lamerok, всвязи с вышесказанным в части SPIF, Ваш
обработчик может исполнять SPI функцию и при вызове IRQ от другого источника (у меня по таймеру (не поленился и попробовал), правда один раз, почему один - лениво разбираться). Возможно, это есть хорошо в части раздела "SPURIOUS INTERRUPTS"
из UM_LPC2114_2124_2212_2214_2.pdf
Кстати, может кто-нибудь внятно прокомментировать этот раздел. Почему-то в UM2106 его и вовсе нет (контроллер IRQ наверняка точно такой).