Configuration H7L3ABaseProject STM32CubeMX 6.4.0 Date 04/26/2023 MCU STM32H7A3LIHxQ PERIPHERALS MODES FUNCTIONS PINS DEBUG JTAG (5 pins) DEBUG_JTCK-SWCLK PA14 DEBUG JTAG (5 pins) DEBUG_JTDI PA15 DEBUG JTAG (5 pins) DEBUG_JTDO-SWO PB3 DEBUG JTAG (5 pins) DEBUG_JTMS-SWDIO PA13 DEBUG JTAG (5 pins) DEBUG_JTRST PB4 I2C2 I2C I2C2_SCL PF1 I2C2 I2C I2C2_SDA PF0 I2C3 I2C I2C3_SCL PH7 I2C3 I2C I2C3_SDA PH8 I2C4 I2C I2C4_SCL PB8 I2C4 I2C I2C4_SDA PF15 LPTIM1 Counts internal clock events LPTIM1_VS_LPTIM_counterModeInternalClock VP_LPTIM1_VS_LPTIM_counterModeInternalClock LPTIM3 Counts internal clock events LPTIM3_VS_LPTIM_counterModeInternalClock VP_LPTIM3_VS_LPTIM_counterModeInternalClock LPUART1 Asynchronous LPUART1_RX PB7 LPUART1 Asynchronous LPUART1_TX PB6 OCTOSPI1 HyperBus(TM) OCTOSPI1_VS_hyperbus VP_OCTOSPI1_VS_hyperbus OCTOSPI1 Port1 CLK OCTOSPIM_P1_CLK PB2 OCTOSPI1 Port1 NCS OCTOSPIM_P1_NCS PE11 OCTOSPI1 Port1 DQS (RWDS) OCTOSPIM_P1_DQS PA1_C OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO0 PC3_C OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO1 PB0 OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO2 PA7 OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO3 PA6 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO4 PE7 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO5 PH3 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO6 PE9 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO7 PE10 OCTOSPI2 HyperBus(TM) OCTOSPI2_VS_octo VP_OCTOSPI2_VS_octo OCTOSPI2 Port2 CLK OCTOSPIM_P2_CLK PF4 OCTOSPI2 Port2 NCLK OCTOSPIM_P2_NCLK PI14 OCTOSPI2 Port2 NCS OCTOSPIM_P2_NCS PK5 OCTOSPI2 Port2 DQS (RWDS) OCTOSPIM_P2_DQS PK6 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO0 PI9 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO1 PI10 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO2 PI11 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO3 PI12 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO4 PJ1 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO5 PJ2 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO6 PK3 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO7 PK4 RTC Activate Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate RTC Activate Calendar RTC_VS_RTC_Calendar VP_RTC_VS_RTC_Calendar SDMMC1 SD 4 bits Wide bus SDMMC1_CK PC12 SDMMC1 SD 4 bits Wide bus SDMMC1_CMD PD2 SDMMC1 SD 4 bits Wide bus SDMMC1_D0 PC8 SDMMC1 SD 4 bits Wide bus SDMMC1_D1 PC9 SDMMC1 SD 4 bits Wide bus SDMMC1_D2 PC10 SDMMC1 SD 4 bits Wide bus SDMMC1_D3 PC11 SPI2 Full-Duplex Master SPI2_MISO PI2 SPI2 Full-Duplex Master SPI2_MOSI PI3 SPI2 Full-Duplex Master SPI2_SCK PB10 SPI4 Full-Duplex Master SPI4_MISO PE13 SPI4 Full-Duplex Master SPI4_MOSI PE14 SPI4 Full-Duplex Master SPI4_SCK PE12 SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick UART4 Asynchronous UART4_RX PH14 UART4 Asynchronous UART4_TX PB9 UART5 Asynchronous UART5_RX PB12 UART5 Asynchronous UART5_TX PB13 UART7 Asynchronous UART7_RX PF6 UART7 Asynchronous UART7_TX PF7 UART8 Asynchronous UART8_RX PJ9 UART8 Asynchronous UART8_TX PJ8 UART8 CTS/RTS UART8_CTS PD14 UART8 CTS/RTS UART8_RTS PD15 UART9 Asynchronous UART9_RX PG0 UART9 Asynchronous UART9_TX PG1 UART9 CTS/RTS UART9_CTS PJ4 UART9 CTS/RTS UART9_RTS PD13 USART1 Asynchronous USART1_RX PB15 USART1 Asynchronous USART1_TX PA9 USART2 Asynchronous USART2_RX PD6 USART2 Asynchronous USART2_TX PD5 USART3 Asynchronous USART3_RX PD9 USART3 Asynchronous USART3_TX PD8 USART3 CTS/RTS USART3_CTS PD11 USART3 CTS/RTS USART3_RTS PD12 USART6 Synchronous Master USART6_CK PG7 USART6 Synchronous Master USART6_RX PC7 USART6 Synchronous Master USART6_TX PG14 USART10 Synchronous Master USART10_CK PG15 USART10 Synchronous Master USART10_RX PE2 USART10 Synchronous Master USART10_TX PE3 USB_OTG_HS OTG/Dual_Role_Device USB_OTG_HS_DM PA11 USB_OTG_HS OTG/Dual_Role_Device USB_OTG_HS_DP PA12 USB_OTG_HS OTG/Dual_Role_Device USB_OTG_HS_ID PA10 Pin Nb PINs FUNCTIONs LABELs A3 PB9 UART4_TX A4 PB6 LPUART1_TX A5 PG15 USART10_CK A6 PK5 OCTOSPIM_P2_NCS A7 PG14 USART6_TX A13 PC10 SDMMC1_D2 A14 PI3 SPI2_MOSI B1 PE3 USART10_TX B3 PE0 GPIO_Output CTD_DR B4 PB8 I2C4_SCL B5 PB4 DEBUG_JTRST B6 PK6 OCTOSPIM_P2_DQS B7 PK3 OCTOSPIM_P2_IO6 B10 PD6 USART2_RX B11 PD2 SDMMC1_CMD B12 PC12 SDMMC1_CK B13 PA14 DEBUG_JTCK-SWCLK B15 PH14 UART4_RX C3 PI6 GPIO_Input UART4_FLT C4 PE1 GPIO_Output CTD_PWR C6 PB3 DEBUG_JTDO-SWO C7 PK4 OCTOSPIM_P2_IO7 C10 PD5 USART2_TX C12 PA15 DEBUG_JTDI C13 PI0 GPIO_Output USART6_PWR C14 PA12 USB_OTG_HS_DP C15 PA11 USB_OTG_HS_DM D3 PE5 GPIO_Output UART4_PWR D4 PI7 GPIO_Output CTD_MODE D6 PB7 LPUART1_RX D7 PK7 GPIO_Output LPUART1_PWR D8 PG13* USART6_CTS D9 PJ13 GPIO_Output USART2_PWR D11 PC11 SDMMC1_D3 D12 PI2 SPI2_MISO D13 PH13 GPIO_Input USART6_FLT E3 PI9 OCTOSPIM_P2_IO0 E4 PE6 GPIO_Input USART10_FLT E5 PE2 USART10_RX E7 PB5 GPIO_Input LPUART1_FLT E9 PJ12 GPIO_Input USART2_FLT E11 PI1 GPIO_Input USART1_PWR E12 PA13 DEBUG_JTMS-SWDIO E13 PA10 USB_OTG_HS_ID E14 PC9 SDMMC1_D1 E15 PC7 USART6_RX F3 PI10 OCTOSPIM_P2_IO1 F4 PC13 GPIO_Input USART10_PWR F12 PA9 USART1_TX F13 PC8 SDMMC1_D0 F15 PG8* USART6_RTS G3 PF1 I2C2_SCL G4 PF0 I2C2_SDA G5 PI11 OCTOSPIM_P2_IO2 G11 PA8 GPIO_Output USART1_FLT G12 PG7 USART6_CK H2 PI12 OCTOSPIM_P2_IO3 H3 PF4 OCTOSPIM_P2_CLK H4 PI14 OCTOSPIM_P2_NCLK H5 PI13 GPIO_Output UART7_PWR J3 PF6 UART7_RX J4 PF7 UART7_TX J5 PC2 GPIO_Input UART7_FLT J11 PJ11 GPIO_Input UART8_FLT J12 PK0 GPIO_Output UART8_PWR J14 PJ9 UART8_RX J15 PJ8 UART8_TX K11 PD13 UART9_RTS K12 PD14 UART8_CTS K13 PD15 UART8_RTS L9 PE12 SPI4_SCK L11 PH12 GPIO_Input UART5_FLT L12 PD8 USART3_TX L13 PD10 GPIO_Input USART3_FLT L14 PD11 USART3_CTS L15 PD12 USART3_RTS M6 PC4 GPIO_Input uSD Detec M9 PE7 OCTOSPIM_P1_IO4 M10 PE13 SPI4_MISO M11 PH6 GPIO_Output UART5_PWR M12 PH10 GPIO_Output UART9_PWR M13 PB13 UART5_TX M14 PB14 GPIO_Output USART3_PWR M15 PB15 USART1_RX N2 PC3_C OCTOSPIM_P1_IO0 N4 PH3 OCTOSPIM_P1_IO5 N9 PF15 I2C4_SDA N10 PE14 SPI4_MOSI N11 PE10 OCTOSPIM_P1_IO7 N14 PB12 UART5_RX N15 PD9 USART3_RX P5 PA6 OCTOSPIM_P1_IO3 P6 PB0 OCTOSPIM_P1_IO1 P7 PJ1 OCTOSPIM_P2_IO4 P8 PJ4 UART9_CTS P10 PG1 UART9_TX P11 PE9 OCTOSPIM_P1_IO6 P14 PH8 I2C3_SDA R3 PA1_C OCTOSPIM_P1_DQS R5 PA7 OCTOSPIM_P1_IO2 R6 PB2 OCTOSPIM_P1_CLK R7 PJ2 OCTOSPIM_P2_IO5 R9 PF12 GPIO_Input UART9_FLT R10 PG0 UART9_RX R12 PE11 OCTOSPIM_P1_NCS R13 PB10 SPI2_SCK R14 PH7 I2C3_SCL PERIPHERALS MODES FUNCTIONS PINS DEBUG JTAG (5 pins) DEBUG_JTCK-SWCLK PA14 DEBUG JTAG (5 pins) DEBUG_JTDI PA15 DEBUG JTAG (5 pins) DEBUG_JTDO-SWO PB3 DEBUG JTAG (5 pins) DEBUG_JTMS-SWDIO PA13 DEBUG JTAG (5 pins) DEBUG_JTRST PB4 I2C2 I2C I2C2_SCL PF1 I2C2 I2C I2C2_SDA PF0 I2C3 I2C I2C3_SCL PH7 I2C3 I2C I2C3_SDA PH8 I2C4 I2C I2C4_SCL PB8 I2C4 I2C I2C4_SDA PF15 LPTIM1 Counts internal clock events LPTIM1_VS_LPTIM_counterModeInternalClock VP_LPTIM1_VS_LPTIM_counterModeInternalClock LPTIM3 Counts internal clock events LPTIM3_VS_LPTIM_counterModeInternalClock VP_LPTIM3_VS_LPTIM_counterModeInternalClock LPUART1 Asynchronous LPUART1_RX PB7 LPUART1 Asynchronous LPUART1_TX PB6 OCTOSPI1 HyperBus(TM) OCTOSPI1_VS_hyperbus VP_OCTOSPI1_VS_hyperbus OCTOSPI1 Port1 CLK OCTOSPIM_P1_CLK PB2 OCTOSPI1 Port1 NCS OCTOSPIM_P1_NCS PE11 OCTOSPI1 Port1 DQS (RWDS) OCTOSPIM_P1_DQS PA1_C OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO0 PC3_C OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO1 PB0 OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO2 PA7 OCTOSPI1 Port1 IO[3:0] OCTOSPIM_P1_IO3 PA6 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO4 PE7 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO5 PH3 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO6 PE9 OCTOSPI1 Port1 IO[7:4] OCTOSPIM_P1_IO7 PE10 OCTOSPI2 HyperBus(TM) OCTOSPI2_VS_octo VP_OCTOSPI2_VS_octo OCTOSPI2 Port2 CLK OCTOSPIM_P2_CLK PF4 OCTOSPI2 Port2 NCLK OCTOSPIM_P2_NCLK PI14 OCTOSPI2 Port2 NCS OCTOSPIM_P2_NCS PK5 OCTOSPI2 Port2 DQS (RWDS) OCTOSPIM_P2_DQS PK6 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO0 PI9 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO1 PI10 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO2 PI11 OCTOSPI2 Port2 IO[3:0] OCTOSPIM_P2_IO3 PI12 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO4 PJ1 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO5 PJ2 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO6 PK3 OCTOSPI2 Port2 IO[7:4] OCTOSPIM_P2_IO7 PK4 RTC Activate Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate RTC Activate Calendar RTC_VS_RTC_Calendar VP_RTC_VS_RTC_Calendar SDMMC1 SD 4 bits Wide bus SDMMC1_CK PC12 SDMMC1 SD 4 bits Wide bus SDMMC1_CMD PD2 SDMMC1 SD 4 bits Wide bus SDMMC1_D0 PC8 SDMMC1 SD 4 bits Wide bus SDMMC1_D1 PC9 SDMMC1 SD 4 bits Wide bus SDMMC1_D2 PC10 SDMMC1 SD 4 bits Wide bus SDMMC1_D3 PC11 SPI2 Full-Duplex Master SPI2_MISO PI2 SPI2 Full-Duplex Master SPI2_MOSI PI3 SPI2 Full-Duplex Master SPI2_SCK PB10 SPI4 Full-Duplex Master SPI4_MISO PE13 SPI4 Full-Duplex Master SPI4_MOSI PE14 SPI4 Full-Duplex Master SPI4_SCK PE12 SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick UART4 Asynchronous UART4_RX PH14 UART4 Asynchronous UART4_TX PB9 UART5 Asynchronous UART5_RX PB12 UART5 Asynchronous UART5_TX PB13 UART7 Asynchronous UART7_RX PF6 UART7 Asynchronous UART7_TX PF7 UART8 Asynchronous UART8_RX PJ9 UART8 Asynchronous UART8_TX PJ8 UART8 CTS/RTS UART8_CTS PD14 UART8 CTS/RTS UART8_RTS PD15 UART9 Asynchronous UART9_RX PG0 UART9 Asynchronous UART9_TX PG1 UART9 CTS/RTS UART9_CTS PJ4 UART9 CTS/RTS UART9_RTS PD13 USART1 Asynchronous USART1_RX PB15 USART1 Asynchronous USART1_TX PA9 USART2 Asynchronous USART2_RX PD6 USART2 Asynchronous USART2_TX PD5 USART3 Asynchronous USART3_RX PD9 USART3 Asynchronous USART3_TX PD8 USART3 CTS/RTS USART3_CTS PD11 USART3 CTS/RTS USART3_RTS PD12 USART6 Synchronous Master USART6_CK PG7 USART6 Synchronous Master USART6_RX PC7 USART6 Synchronous Master USART6_TX PG14 USART10 Synchronous Master USART10_CK PG15 USART10 Synchronous Master USART10_RX PE2 USART10 Synchronous Master USART10_TX PE3 USB_OTG_HS OTG/Dual_Role_Device USB_OTG_HS_DM PA11 USB_OTG_HS OTG/Dual_Role_Device USB_OTG_HS_DP PA12 USB_OTG_HS OTG/Dual_Role_Device USB_OTG_HS_ID PA10 Pin Nb PINs FUNCTIONs LABELs A3 PB9 UART4_TX A4 PB6 LPUART1_TX A5 PG15 USART10_CK A6 PK5 OCTOSPIM_P2_NCS A7 PG14 USART6_TX A13 PC10 SDMMC1_D2 A14 PI3 SPI2_MOSI B1 PE3 USART10_TX B3 PE0 GPIO_Output CTD_DR B4 PB8 I2C4_SCL B5 PB4 DEBUG_JTRST B6 PK6 OCTOSPIM_P2_DQS B7 PK3 OCTOSPIM_P2_IO6 B10 PD6 USART2_RX B11 PD2 SDMMC1_CMD B12 PC12 SDMMC1_CK B13 PA14 DEBUG_JTCK-SWCLK B15 PH14 UART4_RX C3 PI6 GPIO_Input UART4_FLT C4 PE1 GPIO_Output CTD_PWR C6 PB3 DEBUG_JTDO-SWO C7 PK4 OCTOSPIM_P2_IO7 C10 PD5 USART2_TX C12 PA15 DEBUG_JTDI C13 PI0 GPIO_Output USART6_PWR C14 PA12 USB_OTG_HS_DP C15 PA11 USB_OTG_HS_DM D3 PE5 GPIO_Output UART4_PWR D4 PI7 GPIO_Output CTD_MODE D6 PB7 LPUART1_RX D7 PK7 GPIO_Output LPUART1_PWR D8 PG13* USART6_CTS D9 PJ13 GPIO_Output USART2_PWR D11 PC11 SDMMC1_D3 D12 PI2 SPI2_MISO D13 PH13 GPIO_Input USART6_FLT E3 PI9 OCTOSPIM_P2_IO0 E4 PE6 GPIO_Input USART10_FLT E5 PE2 USART10_RX E7 PB5 GPIO_Input LPUART1_FLT E9 PJ12 GPIO_Input USART2_FLT E11 PI1 GPIO_Input USART1_PWR E12 PA13 DEBUG_JTMS-SWDIO E13 PA10 USB_OTG_HS_ID E14 PC9 SDMMC1_D1 E15 PC7 USART6_RX F3 PI10 OCTOSPIM_P2_IO1 F4 PC13 GPIO_Input USART10_PWR F12 PA9 USART1_TX F13 PC8 SDMMC1_D0 F15 PG8* USART6_RTS G3 PF1 I2C2_SCL G4 PF0 I2C2_SDA G5 PI11 OCTOSPIM_P2_IO2 G11 PA8 GPIO_Output USART1_FLT G12 PG7 USART6_CK H2 PI12 OCTOSPIM_P2_IO3 H3 PF4 OCTOSPIM_P2_CLK H4 PI14 OCTOSPIM_P2_NCLK H5 PI13 GPIO_Output UART7_PWR J3 PF6 UART7_RX J4 PF7 UART7_TX J5 PC2 GPIO_Input UART7_FLT J11 PJ11 GPIO_Input UART8_FLT J12 PK0 GPIO_Output UART8_PWR J14 PJ9 UART8_RX J15 PJ8 UART8_TX K11 PD13 UART9_RTS K12 PD14 UART8_CTS K13 PD15 UART8_RTS L9 PE12 SPI4_SCK L11 PH12 GPIO_Input UART5_FLT L12 PD8 USART3_TX L13 PD10 GPIO_Input USART3_FLT L14 PD11 USART3_CTS L15 PD12 USART3_RTS M6 PC4 GPIO_Input uSD Detec M9 PE7 OCTOSPIM_P1_IO4 M10 PE13 SPI4_MISO M11 PH6 GPIO_Output UART5_PWR M12 PH10 GPIO_Output UART9_PWR M13 PB13 UART5_TX M14 PB14 GPIO_Output USART3_PWR M15 PB15 USART1_RX N2 PC3_C OCTOSPIM_P1_IO0 N4 PH3 OCTOSPIM_P1_IO5 N9 PF15 I2C4_SDA N10 PE14 SPI4_MOSI N11 PE10 OCTOSPIM_P1_IO7 N14 PB12 UART5_RX N15 PD9 USART3_RX P5 PA6 OCTOSPIM_P1_IO3 P6 PB0 OCTOSPIM_P1_IO1 P7 PJ1 OCTOSPIM_P2_IO4 P8 PJ4 UART9_CTS P10 PG1 UART9_TX P11 PE9 OCTOSPIM_P1_IO6 P14 PH8 I2C3_SDA R3 PA1_C OCTOSPIM_P1_DQS R5 PA7 OCTOSPIM_P1_IO2 R6 PB2 OCTOSPIM_P1_CLK R7 PJ2 OCTOSPIM_P2_IO5 R9 PF12 GPIO_Input UART9_FLT R10 PG0 UART9_RX R12 PE11 OCTOSPIM_P1_NCS R13 PB10 SPI2_SCK R14 PH7 I2C3_SCL SOFTWARE PROJECT Project Settings : Project Name : H7L3ABaseProject Project Folder : \\ATLAS\ProjectLibrary\CPF\Electrical Engr\cpfSTM32H7A3_SOM\Code\H7A3BaseProjectCubeIDE2023Feb16\H7A3BaseProjectCubeIDE Toolchain / IDE : STM32CubeIDE Firmware Package Name and Version : STM32Cube FW_H7 V1.9.1 Code Generation Settings : STM32Cube MCU packages and embedded software packs : Copy only the necessary library files Generate peripheral initialization as a pair of '.c/.h' files per peripheral : No Backup previously generated files when re-generating : Yes Delete previously generated files when not re-generated : Yes Set all free pins as analog (to optimize the power consumption) : No Toolchains Settings : Compiler Optimizations :