Skip to content

Commit a4d28e5

Browse files
committed
stm32/timer: Fix use of TIM8 on H5 MCU's.
Signed-off-by: Damien George <[email protected]>
1 parent 67b1c81 commit a4d28e5

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

ports/stm32/stm32_it.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,7 @@ void TIM8_UP_TIM13_IRQHandler(void) {
786786
IRQ_EXIT(TIM8_UP_TIM13_IRQn);
787787
}
788788

789-
#if defined(STM32G4) || defined(STM32L4)
789+
#if defined(STM32G4) || defined(STM32H5) || defined(STM32L4)
790790
void TIM8_UP_IRQHandler(void) {
791791
IRQ_ENTER(TIM8_UP_IRQn);
792792
timer_irq_handler(8);

ports/stm32/timer.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -884,10 +884,11 @@ STATIC const uint32_t tim_instance_table[MICROPY_HW_MAX_TIMER] = {
884884
TIM_ENTRY(7, TIM7_IRQn),
885885
#endif
886886
#endif
887+
887888
#if defined(TIM8)
888889
#if defined(STM32F4) || defined(STM32F7) || defined(STM32H7)
889890
TIM_ENTRY(8, TIM8_UP_TIM13_IRQn),
890-
#elif defined(STM32G4) || defined(STM32L4)
891+
#else
891892
TIM_ENTRY(8, TIM8_UP_IRQn),
892893
#endif
893894
#endif

0 commit comments

Comments
 (0)