Skip to main content
juozas
Associate II
March 29, 2018
Question

Problem with STM32F746 : EXTI15_10_IRQ is constantly fired

Posted on March 29, 2018 at 13:55

Hi, today I have observed and solved a problem when I started to develop my simple program for NUCLEO-F746ZG. A problem  was following: EXTI15_10_IRQHandler interrupt fired always - regardless of my changes in program. By observing system register SYSCFG content in my debugger, I have found, that content of SYSCFG always is zero, regardless of executing of the line LL_SYSCFG_SetEXTISource(LL_SYSCFG_EXTI_PORTC, LL_SYSCFG_EXTI_LINE13);

My code was generated by newest CubeMX with my selection USE_FULL_LL_DRIVER (without Ethernet and without USB support) and manually ported to Embitz. I have found solution - to add a line LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_SYSCFG);

Interestingly - why CubeMX do not add this line!

Best regards.

    This topic has been closed for replies.

    2 replies

    ST Technical Moderator
    March 30, 2018
    Posted on March 30, 2018 at 11:47

    Hello

    Kimtys.Juozas

    Thank you for reported this issue.

    This issue is raised internally for check and investigation.

    Best Regards,

    Imen

    In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
    Nawres GHARBI
    ST Technical Moderator
    May 3, 2018
    Posted on May 03, 2018 at 16:05

    Hi

    Kimtys.Juozas

    ‌,

    This issue will be fixed next release 4.0 of MX.

    enjoy using MX