cancel
Showing results for 
Search instead for 
Did you mean: 

H7 LL EXTI 1.8.0 fails to enable interrupt, but works with HAL

dale
Associate III

Using STM32CubeIDE 1.5.1, H7 firmware library 1.8.0, NUCLEO-H743ZI:

The blue "User" button is tied to PC13. Using the HAL library, I am able to generate an interrupt when the button is pressed (rising edge).

When I change the GPIO to use the LL libraries, the interrupt is no longer active, and fails to fire when the button is pressed.

I've attached the IOC file that demonstrates this behavior.

I've tried to step through the initialization procedures for both the HAL and LL versions, trying to spot some sort of difference, but have been unable to see anything obvious.

Perhaps there is an additional step needed when using the LL libraries as opposed to the HAL libraries?

Any insight would be appreciated.

Thank you,

Dale Wheat

0 REPLIES 0