Skip to main content
Visitor II
May 18, 2020
Question

STM32H747XI EXTI interrupts of M4

  • May 18, 2020
  • 2 replies
  • 1008 views

Hi,

I am migrating my project from STM32F778AI to STM32H747XI and I have some issues regrading EXTI interrupt on M4 core.

I use custom board with J-link programmer.

I have simple button with hardware pull-up and I configured pin to be EXTI11 on M4 (enabling interrupts- falling edge) and it is not working. But, if I configure this pin to M7 it works perfectly..

Is there anything special that I need to do to make it work?

I read that EXTI works on M4 the same as in M7.

Thanks,

David

    This topic has been closed for replies.

    2 replies

    ST Employee
    May 21, 2020

    Hello @davidra7​ 

    Make sure that there is to define STM32H747xx, CORE_CM4 is set in the Cortex-M4 project

    Best regards,

    Bouraoui

    davidra7Author
    Visitor II
    May 26, 2020

    Hi,

    It is set because it dont by CubeMX.

    The problem was that M7 must be initialized before M4. After that it worked

    Thanks,

    David

    Visitor II
    May 10, 2024

    Hello @davidra7​ 

    I meet the same problem that exti can work in M7 but not work in M4.

    Can you explain your method? Thanks!!