Цитата
настраиваю прерывания: отображаю прерывание периферии на прерывание ядра :
*pSIC_IAR1 = 0xf3ffffff ;
снимаю маски :
*pSIC_IMASK = 0x00004000;
включаю обработчик
register_handler(ik_ivg10, UARTRx_ISR);
разрешаю прерывание:
*pUART_IER =0x1;//Enable interrupts for receive
Может я чего то не понимаю, но если нужно что бы срабатывало прерывание от приемника UART1 RX, то:
*pSIC_IAR1 = 0xff3fffff ;
*pSIC_IMASK = 0x00002000;
Как то так.
ЗЫ:Я конечно могу ошибаться.
Сообщение отредактировал asm_lock - Mar 19 2013, 07:21