dsPic33EP512MU810 внешнее прерывание - PullRequest
0 голосов
/ 18 января 2019

Я бы хотел использовать внешнее прерывание для чипа сенсорного экрана. Я мог бы успешно настроить чип TFT прямо сейчас. Но не могу вызвать мое прерывание. Я думаю, что у меня правильная конфигурация моего MCU.

void STMPE610_check_tp() iv IVT_ADDR_INT2INTERRUPT{
     Check_TP();
     STMPE610_WriteReg(0x0B, 0xFF);//clear the interrupt status
     IFS1.INT2IF = 0;
}



     TRISA.b7=1;
 Unlock_IOLOCK();
 PPS_Mapping_NoLock(23,_INPUT, _INT2);
 Lock_IOLOCK();
 INTCON2.INT2EP =1;
 IEC1.INT2IE = 1;
 IFS1.INT2IF = 0;
 IPC7 = IPC7 ^ 0x0050;

1 Ответ

0 голосов
/ 18 января 2019

Глобальное разрешение прерывания отсутствует:

INTCON2.GIE = 1;
...