Skip to content

Commit 470e412

Browse files
committed
chore(u3): GPIO EXTI support
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent 9370ba7 commit 470e412

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

libraries/SrcWrapper/src/stm32/interrupt.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ static gpio_irq_conf_str gpio_irq_conf[NB_EXTI] = {
7272
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_14
7373
{.irqnb = EXTI4_15_IRQn, .callback = NULL} //GPIO_PIN_15
7474
#elif defined (STM32H5xx) || defined (STM32MP1xx) || defined (STM32L5xx) ||\
75-
defined (STM32U5xx) || defined (STM32WBAxx)
75+
defined (STM32U3xx) || defined (STM32U5xx) || defined (STM32WBAxx)
7676
{.irqnb = EXTI0_IRQn, .callback = NULL}, //GPIO_PIN_0
7777
{.irqnb = EXTI1_IRQn, .callback = NULL}, //GPIO_PIN_1
7878
{.irqnb = EXTI2_IRQn, .callback = NULL}, //GPIO_PIN_2
@@ -254,7 +254,7 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
254254

255255
#if defined(STM32C0xx) || defined(STM32G0xx) || defined(STM32H5xx) || \
256256
defined(STM32MP1xx) || defined(STM32L5xx) || defined(STM32U0xx) || \
257-
defined(STM32U5xx) || defined(STM32WBAxx)
257+
defined(STM32U3xx) || defined(STM32U5xx) || defined(STM32WBAxx)
258258
/**
259259
* @brief EXTI line detection callback.
260260
* @param GPIO_Pin Specifies the port pin connected to corresponding EXTI line.
@@ -379,7 +379,7 @@ void EXTI4_IRQHandler(void)
379379
}
380380

381381
#if !defined(STM32H5xx) && !defined(STM32MP1xx) && !defined(STM32L5xx) && \
382-
!defined(STM32U5xx)&& !defined(STM32WBAxx)
382+
!defined(STM32U3xx) && !defined(STM32U5xx) && !defined(STM32WBAxx)
383383
/**
384384
* @brief This function handles external line 5 to 9 interrupt request.
385385
* @param None
@@ -405,7 +405,7 @@ void EXTI15_10_IRQHandler(void)
405405
HAL_GPIO_EXTI_IRQHandler(pin);
406406
}
407407
}
408-
#else /* STM32L5xx && STM32MP1xx && STM32L5xx && STM32U5xx */
408+
#else /* STM32H5xx || STM32MP1xx || STM32L5xx || STM32U3xx || STM32U5xx || STM32WBAxx */
409409

410410
/**
411411
* @brief This function handles external line 5 interrupt request.

0 commit comments

Comments
 (0)