stm32: Add support for H7A3(Q)/H7B3(Q), and STM32H73B3I_DK board defn.

This commit is based upon prior work of @dpgeorge and @koendv.

MCU support for the STM32H7A3 and B3 families MCUs:
- STM32H7A3xx
- STM32H7A3xxQ (SMPS)
- STM32H7B3xx
- STM32H7B3xxQ (SMPS)

Support has been added for the STM32H7B3I_DK board.

Signed-off-by: Jan Staal <info@janstaal.com>
This commit is contained in:
Jan Staal
2021-09-15 15:08:16 +02:00
committed by Damien George
parent d9749f90ad
commit 9e2423e730
21 changed files with 655 additions and 12 deletions

View File

@@ -166,7 +166,11 @@ STATIC const uint8_t nvic_irq_channel[EXTI_NUM_VECTORS] = {
#if defined(STM32H7)
PVD_AVD_IRQn,
RTC_Alarm_IRQn,
#if defined(STM32H7A3xx) || defined(STM32H7A3xxQ) || defined(STM32H7B3xx) || defined(STM32H7B3xxQ)
RTC_TAMP_STAMP_CSS_LSE_IRQn,
#else
TAMP_STAMP_IRQn,
#endif
RTC_WKUP_IRQn,
#elif defined(STM32WB)
PVD_PVM_IRQn,