RTC Interrupt Issue - PullRequest
       39

RTC Interrupt Issue

0 голосов
/ 02 мая 2019

Я реализовал RTC и использовал контроллер LPC2148. У меня проблема при генерации прерывания rtc кода, он застрял в прерывании rtc. Так что кто-нибудь может мне подсказать. `

ниже мой код, это мое прерывание RTC:

void RTChandler(void)__irq
{
 if(ILR&01)
 //set the flag 
ILR = 0x01;
VICVectAddr = 0x00000000;                       // clear this interrupt from the VIC
//

}

И это моя инициализация rtc:

ILR = 0x00;
CCR = 0x11;    

CIIR = 0x00;

VICVectAddr13 = (unsigned)RTChandler;

VICVectCntl13 = 0x20 | 13;

VICIntEnable |= (1<<13); // Enable RTC Interrupt

return 1;
...