سلام دوستان
PinCfg.Funcnum = 1;
PinCfg.OpenDrain = 0;
PinCfg.Pinmode = 0;
PinCfg.Pinnum = 12;
PinCfg.Portnum = 2;
PINSEL_ConfigPin(&PinCfg);
//Enable GPIO interrupt
NVIC_SetPriority(EINT2_IRQn, 14);
NVIC_EnableIRQ(EINT2_IRQn);
void EINT2_IRQHandler(void)
{
static int i;
LPC_GPIOINT->IO2IntClr |= (1 << 12); */
}
من این کد رو نوشتم و اینتراپت راه اندازی شده ولی متا اسفانه به محض این که میکرو روشن میشه تند تند وقفه میخوره و زیر برنامه وقفه رو تند تند تکرار میکنه!
ممنون میشم راهنمایی کنید و یا یک برنامه دیگه در اختیار من بگزارید!
PinCfg.Funcnum = 1;
PinCfg.OpenDrain = 0;
PinCfg.Pinmode = 0;
PinCfg.Pinnum = 12;
PinCfg.Portnum = 2;
PINSEL_ConfigPin(&PinCfg);
//Enable GPIO interrupt
NVIC_SetPriority(EINT2_IRQn, 14);
NVIC_EnableIRQ(EINT2_IRQn);
void EINT2_IRQHandler(void)
{
static int i;
LPC_GPIOINT->IO2IntClr |= (1 << 12); */
}
من این کد رو نوشتم و اینتراپت راه اندازی شده ولی متا اسفانه به محض این که میکرو روشن میشه تند تند وقفه میخوره و زیر برنامه وقفه رو تند تند تکرار میکنه!
ممنون میشم راهنمایی کنید و یا یک برنامه دیگه در اختیار من بگزارید!
دیدگاه