Skip to main content
davidra7
Associate III
May 18, 2020
Question

STM32H747XI EXTI interrupts of M4

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.

3 replies

Bowman32
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

davidra7
davidra7Author
Associate III
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!!