El perro DSP de gama baja pregunta: ¿Cómo activar una interrupción con un botón?
InitSysCtrl();
/Inicializar el sistema
DINT;
/Apagar interrupciones
IER
=
0x0000;
IFR
=
0x0000;
InitPieCtrl();
/Inicializar PIE
InitPieVectTable();
//Inicializar tabla de vectores de interrupción PIE
InitPeripherals();
/ /Inicializar periféricos
InitGpio();
//Inicializar GPIO
InitXIntrupt();
//Inicializar interrupción externa p >
EALLOW;
PieVectTable.INTx4
=
1;
// Interrupción externa 1 en el grupo PIE 1 Bit 4
EINT;
//p>
Habilitar
INTM
ERTM;
p>Habilitar
DBGM
for(;;;);
Esperar interrupción de entrada