Gast
#628100
Hi, bin gerade dabei mich in die LPC2100 µCs einzuarbeiten. Deshalb vielleicht eine blöde Frage: Kann man mit einem Timer zwei oder mehrere (max.4) unbändige Match Interrupts generieren? Hier ein Auszug für die Initialisierung eines Timer-Match Ints: #define TxTCR_COUNTER_ENABLE (1<<0) #define TxMCR_RESET_ON_MR0 (1<<1) #define TxMCR_INT_ON_MR0 (1<<0) T0MCR = TxMCR_INT_ON_MR0 | TxMCR_RESET_ON_MR0 ; T0TCR = TxTCR_COUNTER_ENABLE; VICVectAddr0 = (unsigned long)tc0_cmp; VICVectCntl0 = (1<<5) | 4; VICIntEnable = (1<<4); Void _attribute_ ((interrupt("IRQ"))) tc0_cmp(void); void tc0_cmp(void) { } Wie müsste die Initialisierung aussehen wenn man mit einem Timer zwei match Ints auslösen will, oder braucht jedes Match-Int einen eigenen Timer? } Wie müsste die Initialisierung aussehen wenn man mit einem Timer zwei match Ints auslösen will, oder braucht jedes Match-Int einen eigenen Timer?