V
verd
Guest
Ahoj já nemůže konfigurovat ext přerušení EINT2 o mé žádosti!
Jsem pomocí Keil drobet RTOS překladač.
To je kód:
Kód:neplatné extint1 (void) (
LPC_PINCON-> PINSEL4 & = ~ 0x03000000; / / P2.12 - EINT2 - pin51
LPC_PINCON-> PINSEL4 | = 0x01000000;
LPC_GPIO2-> FIODIR & = ~ (1 <<12); / * PORT2.10 definován jako vstup * /
LPC_GPIOINT-> IO2IntEnF | = (1 <<12); / * aby sestupná hrana irq * /
NVIC_EnableIRQ (EINT2_IRQn) / * umožnit irq v nvic * /
)neplatné EINT2_IRQHandler ()
(
LPC_GPIOINT-> IO2IntClr | = (1 <<12); / * jasné, do doby, než přerušení * /
isr_evt_set ((1 <<4), t_tarefa4); / / envia vlajky de evento
)
Jsem pomocí Keil drobet RTOS překladač.
To je kód:
Kód:neplatné extint1 (void) (
LPC_PINCON-> PINSEL4 & = ~ 0x03000000; / / P2.12 - EINT2 - pin51
LPC_PINCON-> PINSEL4 | = 0x01000000;
LPC_GPIO2-> FIODIR & = ~ (1 <<12); / * PORT2.10 definován jako vstup * /
LPC_GPIOINT-> IO2IntEnF | = (1 <<12); / * aby sestupná hrana irq * /
NVIC_EnableIRQ (EINT2_IRQn) / * umožnit irq v nvic * /
)neplatné EINT2_IRQHandler ()
(
LPC_GPIOINT-> IO2IntClr | = (1 <<12); / * jasné, do doby, než přerušení * /
isr_evt_set ((1 <<4), t_tarefa4); / / envia vlajky de evento
)