Hallo leute,
ich arbeit emit einem ARM9 (STR912FW44) uC. Jetzt habe ich an P3.5 ein
taster, der mir einen Exterternen Interrupt auslösen soll. Nur mal zu
testzwecken, wie ich den Externen Interrupt freischalte. Habe schon viel
probiert, aber es will einfach nicht funktionieren in der Simulation.
Den Interrupt ahbe ich wie folgt initialisiert:
1 | SCU->WKUPSEL = 0x0005; //P3.5 auswählen
|
2 |
|
3 | VIC1->VAiR[10] = (unsigned int)Ext_IRQ_Handler; // Setup Ext IRQ Hndl addr
|
4 | VIC1->VCiR[10] |= 0x20; // Enable the vector interrupt
|
5 | VIC1->VCiR[10] |= 10;
|
6 | VIC1->INTER |= (1<<10); //Interrupt freigeben für P3.5
|
Bitte um eure Hilfe
MfG
Muecke