مکالمه بین mzarkoob و mahdiafpr

1 پیغام بازدید کنندگان

  1. سلام

    ان شاءالله سلامت باشيد.

    براي راه اندازي GPIO Interrupt روي پورت 0 و 2 ميکروي LPC1788 مشکل دارم.

    لايبري CMSIS مربوط به LPC1788 رو دانلود کرده ام، اما هيچ وقت وارد GPIO Handler نميشه!

    بعبارتي GPIO Interrupt فعال ميشه اما با تغيير سطح ولتاژ پايه ها، انگار آرم چيزي احساس نميکنه و Interrupt Pending نميده.(اينها رو تو محيط شبيه سازي Keil بررسي کردم)

    البته با تحريک نرم افزاري وارد روتين اينتراپت ميشه!

    NVIC->STIR = GPIO_IRQn

    External Interrupt ها هم به خوبي روي پايه هاي مربوطشون کار مي کنن.

    GPIO_IntCmd(2, 1<<9, 1);
    NVIC_SetPriority(GPIO_IRQn, 1);
    NVIC_EnableIRQ(GPIO_IRQn);
نمایش پیغامهای بازدید کننده 1 از 1 تا 1