STM32H747I-DISC1: распиновка разъёмов ARDUINO и выводы STM32H747XI
STM32H747I-DISC1 — набор Discovery STMicroelectronics с микроконтроллером STM32H747XI в корпусе TFBGA240. Ниже — какие выводы STM32H747XI выходят на контакты разъёмов ARDUINO (по руководству UM2411) и какие выводы плата использует сама (по проекту платы в STM32CubeMX).
Обновлено данные STMicroelectronics
- Тип
- набор Discovery
- Микроконтроллер
- STM32H747XI, TFBGA240
- Частота ядра, макс.
- 480 МГц
- LSE в проекте
- кварц
- SYSCLK в проекте
- 64 МГц
- Выводов задействовано
- 167
Все выводы STM32H747XI, их альтернативные функции и схема корпуса — на странице STM32H747XI в корпусе TFBGA240.
Разъёмы ARDUINO
Четыре разъёма в расположении ARDUINO Uno V3. Выводы STM32 рассчитаны на 3,3 В; допускают ли они 5 В, указано в таблице выводов даташита (FT).
Разъём CN9
| Контакт | Имя | Вывод STM32 | Функции вывода | На плате |
|---|---|---|---|---|
| 1 | A0 | PA4 | ADC1_INP18, ADC2_INP18, DAC1_OUT1, DCMI_HSYNC (AF13), I2S1_WS (AF5), I2S3_WS (AF6), LTDC_VSYNC (AF14), SPI1_NSS (AF5), SPI3_NSS (AF6), SPI6_NSS (AF8), TIM5_ETR (AF2), USART2_CK (AF7), USB_OTG_HS_SOF (AF12) | |
| 2 | A1 | PF10 | ADC3_INN2, ADC3_INP6, DCMI_D11 (AF13), LTDC_DE (AF14), QUADSPI_CLK (AF9), SAI1_D3 (AF2), SAI4_D3 (AF10), TIM16_BKIN (AF1) | |
| 3 | A2 | PA0_C | ADC1_INN1, ADC1_INP0, ADC2_INN1, ADC2_INP0, ETH_CRS (AF11), PWR_WKUP1, SAI2_SD_B (AF10), SDMMC2_CMD (AF9), TIM15_BKIN (AF4), TIM2_CH1 (AF1), TIM2_ETR (AF1), TIM5_CH1 (AF2), TIM8_ETR (AF3), UART4_TX (AF8), USART2_CTS (AF7), USART2_NSS (AF7) | |
| 4 | A3 | PA1_C | ADC1_INP1, ADC2_INP1, ETH_REF_CLK (AF11), ETH_RX_CLK (AF11), LPTIM3_OUT (AF3), LTDC_R2 (AF14), QUADSPI_BK1_IO3 (AF9), SAI2_MCLK_B (AF10), TIM15_CH1N (AF4), TIM2_CH2 (AF1), TIM5_CH2 (AF2), UART4_RX (AF8), USART2_DE (AF7), USART2_RTS (AF7) | |
| 5 | A4 | PC2_C или PD13 | ADC3_INN1, ADC3_INP0, DFSDM1_CKIN1 (AF3), DFSDM1_CKOUT (AF6), ETH_TXD2 (AF11), FMC_SDNE0 (AF12), I2S2_SDI (AF5), PWR_CSTOP, SPI2_MISO (AF5), USB_OTG_HS_ULPI_DIR (AF10); PD13: FMC_A18 (AF12), I2C4_SDA (AF4), LPTIM1_OUT (AF1), QUADSPI_BK1_IO3 (AF9), SAI2_SCK_A (AF10), TIM4_CH2 (AF2) | |
| 6 | A5 | PC3_C или PD12 | ADC3_INP1, DFSDM1_DATIN1 (AF3), ETH_TX_CLK (AF11), FMC_SDCKE0 (AF12), I2S2_SDO (AF5), PWR_CSLEEP, SPI2_MOSI (AF5), USB_OTG_HS_ULPI_NXT (AF10); PD12: FMC_A17 (AF12), FMC_ALE, I2C4_SCL (AF4), LPTIM1_IN1 (AF1), LPTIM2_IN1 (AF3), QUADSPI_BK1_IO1 (AF9), SAI2_FS_A (AF10), TIM4_CH1 (AF2), USART3_DE (AF7), USART3_RTS (AF7) |
Разъём CN6
| Контакт | Имя | Вывод STM32 | Функции вывода | На плате |
|---|---|---|---|---|
| 1 | D0 | PJ9 | DAC1_EXTI9, LTDC_G2 (AF14), TIM1_CH3 (AF1), TIM8_CH1N (AF3), UART8_RX (AF8) | |
| 2 | D1 | PJ8 | LTDC_G1 (AF14), TIM1_CH3N (AF1), TIM8_CH1 (AF3), UART8_TX (AF8) | |
| 3 | D2 | PJ3 | LTDC_R4 (AF14) | |
| 4 | D3 | PF8 | ADC3_INN3, ADC3_INP7, QUADSPI_BK1_IO0 (AF10), SAI1_SCK_B (AF6), SAI4_SCK_B (AF8), SPI5_MISO (AF5), TIM13_CH1 (AF9), TIM16_CH1N (AF1), UART7_DE (AF7), UART7_RTS (AF7) | |
| 5 | D4 | PJ4 | LTDC_R5 (AF14) | |
| 6 | D5 | PA6 | ADC1_INP3, ADC2_INP3, DCMI_PIXCLK (AF13), I2S1_SDI (AF5), LTDC_G2 (AF14), MDIOS_MDC (AF11), SPI1_MISO (AF5), SPI6_MISO (AF8), TIM13_CH1 (AF9), TIM1_BKIN (AF1), TIM1_BKIN_COMP1 (AF12), TIM1_BKIN_COMP2 (AF12), TIM3_CH1 (AF2), TIM8_BKIN (AF3), TIM8_BKIN_COMP1 (AF10), TIM8_BKIN_COMP2 (AF10) | |
| 7 | D6 | PJ7 | DEBUG_TRGIN (AF0), LTDC_G0 (AF14), TIM8_CH2N (AF3) | |
| 8 | D7 | PJ0 | LTDC_R1 (AF14), LTDC_R7 (AF9) |
Разъём CN5
| Контакт | Имя | Вывод STM32 | Функции вывода | На плате |
|---|---|---|---|---|
| 1 | D8 | PJ5 | LTDC_R6 (AF14) | |
| 2 | D9 | PJ6 | LTDC_R7 (AF14), TIM8_CH2 (AF3) | |
| 3 | D10 | PK1 | LTDC_G6 (AF14), SPI5_NSS (AF5), TIM1_CH1 (AF1), TIM8_CH3N (AF3) | |
| 4 | D11 | PJ10 | LTDC_G3 (AF14), SPI5_MOSI (AF5), TIM1_CH2N (AF1), TIM8_CH2 (AF3) | |
| 5 | D12 | PJ11 | ADC1_EXTI11, ADC2_EXTI11, ADC3_EXTI11, LTDC_G4 (AF14), SPI5_MISO (AF5), TIM1_CH2 (AF1), TIM8_CH2N (AF3) | |
| 6 | D13 | PK0 | LTDC_G5 (AF14), SPI5_SCK (AF5), TIM1_CH1N (AF1), TIM8_CH3 (AF3) | |
| 9 | D14 | PD13 | FMC_A18 (AF12), I2C4_SDA (AF4), LPTIM1_OUT (AF1), QUADSPI_BK1_IO3 (AF9), SAI2_SCK_A (AF10), TIM4_CH2 (AF2) | |
| 10 | D15 | PD12 | FMC_A17 (AF12), FMC_ALE, I2C4_SCL (AF4), LPTIM1_IN1 (AF1), LPTIM2_IN1 (AF3), QUADSPI_BK1_IO1 (AF9), SAI2_FS_A (AF10), TIM4_CH1 (AF2), USART3_DE (AF7), USART3_RTS (AF7) |
- A4 и A5 по умолчанию подключены к PC2_C и PC3_C (перемычки SB6 и SB23 замкнуты, SB7 и SB24 разомкнуты); для I²C4 на этих контактах (PD13 и PD12) положение перемычек меняют на обратное (UM2411, примечание 3 к таблице 11).
- PA0_C, PA1_C, PC2_C и PC3_C — отдельные аналоговые выводы корпуса рядом с PA0, PA1, PC2 и PC3.
Контакты и выводы — по таблице 11 руководства UM2411 Rev 8 (Discovery kit with STM32H747XI MCU); функции выводов — из атласа STM32, номера AF — для регистров GPIOx_AFR.
Выводы, занятые на плате
Проект платы в STM32CubeMX подключает к её узлам 163 вывода STM32H747XI. Метки — как у ST: в квадратных скобках микросхема на плате и её вывод.
| Вывод | Метка ST | Сигнал в проекте | Назначение |
|---|---|---|---|
| PA0 | PMOD#1- USART2_CTS_NSS | USART2_CTS | |
| PA1 | ETH_REF_CLK | ETH_REF_CLK | |
| PA2 | ETH_MDIO | ETH_MDIO | |
| PA3 | ULPI_D0 | USB_OTG_HS_ULPI_D0 | USB |
| PA5 | ULPI_CK | USB_OTG_HS_ULPI_CK | USB |
| PA7 | ETH_CRS_DV | ETH_CRS_DV | |
| PA8 | CEC_CK/MCO1 | RCC_MCO_1 | |
| PA9 | STLINK_RX | USART1_TX | ST-LINK, виртуальный COM-порт |
| PA10 | STLINK_TX | USART1_RX | ST-LINK, виртуальный COM-порт |
| PA11 | PMOD#1 | SPI2_NSS | |
| PA12 | SPI2_SCK | SPI2_SCK | |
| PB0 | ULPI_D1 | USB_OTG_HS_ULPI_D1 | USB |
| PB1 | ULPI_D2 | USB_OTG_HS_ULPI_D2 | USB |
| PB2 | QSPI_CLK | QUADSPI_CLK | |
| PB5 | ULPI_D7 | USB_OTG_HS_ULPI_D7 | USB |
| PB6 | HDMI_CEC | CEC | |
| PB8 | PMOD#20_DFSDM-CK7 | S_CKIN7DFSDM1 | |
| PB9 | PMOD#19_DFSDM-DATA7 | S_DATAIN7DFSDM1 | |
| PB10 | ULPI_D3 | USB_OTG_HS_ULPI_D3 | USB |
| PB11 | ULPI_D4 | USB_OTG_HS_ULPI_D4 | USB |
| PB12 | ULPI_D5 | USB_OTG_HS_ULPI_D5 | USB |
| PB13 | ULPI_D6 | USB_OTG_HS_ULPI_D6 | USB |
| PB14 | PMOD#9 | вход GPIO | |
| PB15 | PMOD#8 | вход GPIO | |
| PC0 | ULPI_STP | USB_OTG_HS_ULPI_STP | USB |
| PC1 | ETH_MDC/SAI4_D1 | ETH_MDC | |
| PC2 | PMOD#3 | SPI2_MISO | |
| PC3 | PMOD#2 | SPI2_MOSI | |
| PC4 | ETH_RXD0 | ETH_RXD0 | |
| PC5 | ETH_RXD1 | ETH_RXD1 | |
| PC7 | PMOD#17_DFSDM_DATA3 | S_DATAIN3DFSDM1 | |
| PC8 | SDIO1_D0 | SDMMC1_D0 | |
| PC9 | SDIO1_D1 | SDMMC1_D1 | |
| PC10 | SDIO1_D2 | SDMMC1_D2 | |
| PC11 | SDIO1_D3 | SDMMC1_D3 | |
| PC12 | SDIO1_CK | SDMMC1_CK | |
| PC13 | B2 [Wakeup Button] | RTC_TAMP1 | кнопка |
| PD0 | FMC_D2 | FMC_D2_DA2 | |
| PD1 | FMC_D3 | FMC_D3_DA3 | |
| PD2 | SDIO1_CMD | SDMMC1_CMD | |
| PD3 | PMOD#18_DFSDM_CKOUT | S_CKOUTDFSDM1 | |
| PD4 | PMOD#4- USART2_RTS | USART2_RTS | |
| PD5 | PMOD#2- USART2_TX | USART2_TX | |
| PD6 | PMOD#3- USART2_RX | USART2_RX | |
| PD7 | SPDIF_RX0 | SPDIFRX1_IN0 | |
| PD8 | FMC_D13 | FMC_D13_DA13 | |
| PD9 | FMC_D14 | FMC_D14_DA14 | |
| PD10 | FMC_D15 | FMC_D15_DA15 | |
| PD11 | QSPI_BK1_IO0 | QUADSPI_BK1_IO0 | |
| PD12 | — | I2C4_SCL | A5 (CN9-6) |
| PD13 | — | I2C4_SDA | A4 (CN9-5) |
| PD14 | FMC_D0 | FMC_D0_DA0 | |
| PD15 | FMC_D1 | FMC_D1_DA1 | |
| PE0 | FMC_NBL0 | FMC_NBL0 | |
| PE1 | FMC_NBL1 | FMC_NBL1 | |
| PE2 | ETH_nINT | выход GPIO | |
| PE3 | SAI1_SD_B | SAI1_SD_B | |
| PE4 | SAI1_FS_A | SAI1_FS_A | |
| PE5 | SAI1_SCK_A | SAI1_SCK_A | |
| PE6 | SAI1_SD_A | SAI1_SD_A | |
| PE7 | FMC_D4 | FMC_D4_DA4 | |
| PE8 | FMC_D5 | FMC_D5_DA5 | |
| PE9 | FMC_D6 | FMC_D6_DA6 | |
| PE10 | FMC_D7 | FMC_D7_DA7 | |
| PE11 | FMC_D8 | FMC_D8_DA8 | |
| PE12 | FMC_D9 | FMC_D9_DA9 | |
| PE13 | FMC_D10 | FMC_D10_DA10 | |
| PE14 | FMC_D11 | FMC_D11_DA11 | |
| PE15 | FMC_D12 | FMC_D12_DA12 | |
| PF0 | FMC_A0 | FMC_A0 | |
| PF1 | FMC_A1 | FMC_A1 | |
| PF2 | FMC_A2 | FMC_A2 | |
| PF3 | FMC_A3 | FMC_A3 | |
| PF4 | FMC_A4 | FMC_A4 | |
| PF5 | FMC_A5 | FMC_A5 | |
| PF6 | QSPI_BK1_IO3 | QUADSPI_BK1_IO3 | |
| PF7 | QSPI_BK1_IO2 | QUADSPI_BK1_IO2 | |
| PF8 | PMOD#14/ARD_D3 | S_TIM13_CH1 | D3 (CN6-4) |
| PF9 | QSPI_BK1_IO1 | QUADSPI_BK1_IO1 | |
| PF10 | ARD_A1 | ADC3_INP6 | A1 (CN9-2) |
| PF11 | FMC_SDRAS | FMC_SDNRAS | |
| PF12 | FMC_A6 | FMC_A6 | |
| PF13 | FMC_A7 | FMC_A7 | |
| PF14 | FMC_A8 | FMC_A8 | |
| PF15 | FMC_A9 | FMC_A9 | |
| PG0 | FMC_A10 | FMC_A10 | |
| PG1 | FMC_A11 | FMC_A11 | |
| PG2 | FMC_A12 | FMC_A12 | |
| PG3 | DSI_Reset | выход GPIO | |
| PG4 | FMC_BA0 | FMC_A14_BA0 | |
| PG5 | — | FMC_A15_BA1 | |
| PG6 | QSPI_BK1_NCS | QUADSPI_BK1_NCS | |
| PG7 | SAI1_MCLK_A | SAI1_MCLK_A | |
| PG8 | FMC_SDCLK | FMC_SDCLK | |
| PG9 | QSPI_BK2_IO2 | QUADSPI_BK2_IO2 | |
| PG11 | ETH_TX_EN | ETH_TX_EN | |
| PG12 | ETH_TXD1 | ETH_TXD1 | |
| PG13 | ETH_TXD0 | ETH_TXD0 | |
| PG14 | QSPI_BK2_IO3 | QUADSPI_BK2_IO3 | |
| PG15 | FMC_SDCAS | FMC_SDNCAS | |
| PH2 | QSPI_BK2_IO0 | QUADSPI_BK2_IO0 | |
| PH3 | QSPI_BK2_IO1 | QUADSPI_BK2_IO1 | |
| PH4 | ULPI_NXT | USB_OTG_HS_ULPI_NXT | USB |
| PH5 | FMC_SDNWE | FMC_SDNWE | |
| PH6 | FMC_SDNE1 | FMC_SDNE1 | |
| PH7 | FMC_SDCKE1 | FMC_SDCKE1 | |
| PH8 | FMC_D16 | FMC_D16 | |
| PH9 | FMC_D17 | FMC_D17 | |
| PH10 | FMC_D18 | FMC_D18 | |
| PH11 | FMC_D19 | FMC_D19 | |
| PH12 | FMC_D20 | FMC_D20 | |
| PH13 | FMC_D21 | FMC_D21 | |
| PH14 | FMC_D22 | FMC_D22 | |
| PH15 | FMC_D23 | FMC_D23 | |
| PI0 | FMC_D24 | FMC_D24 | |
| PI1 | FMC_D25 | FMC_D25 | |
| PI2 | FMC_D26 | FMC_D26 | |
| PI3 | FMC_D27 | FMC_D27 | |
| PI4 | FMC_NBL2 | FMC_NBL2 | |
| PI5 | FMC_NBL3 | FMC_NBL3 | |
| PI6 | FMC_D28 | FMC_D28 | |
| PI7 | FMC_D29 | FMC_D29 | |
| PI8 | uSD_Detect | вход GPIO | |
| PI9 | FMC_D30 | FMC_D30 | |
| PI10 | FMC_D31 | FMC_D31 | |
| PI11 | ULPI_DIR | USB_OTG_HS_ULPI_DIR | USB |
| PI12 | LED1 | выход GPIO | светодиод |
| PI13 | LED2 | выход GPIO | светодиод |
| PI14 | LED3 | выход GPIO | светодиод |
| PI15 | LED4 | выход GPIO | светодиод |
| PJ0 | ARD_D7 | вход GPIO | D7 (CN6-8) |
| PJ1 | OTG_HS_OverCurrent | вход GPIO | |
| PJ2 | DSI_TE | DSIHOST_TE | |
| PJ3 | ARD_D2 | вход GPIO | D2 (CN6-3) |
| PJ4 | ARD_D4 | вход GPIO | D4 (CN6-5) |
| PJ5 | ARD_D8 | вход GPIO | D8 (CN5-1) |
| PJ6 | ARD_D9 | S_TIM8_CH2 | D9 (CN5-2) |
| PJ7 | ARD_D6 | TIM8_CH2N | D6 (CN6-7) |
| PJ8 | ARD_D1 | UART8_TX | D1 (CN6-2) |
| PJ9 | ARD_D0 | UART8_RX | D0 (CN6-1) |
| PJ10 | ARD_D11 | SPI5_MOSI | D11 (CN5-4) |
| PJ11 | ARD_D12 | SPI5_MISO | D12 (CN5-5) |
| PJ12 | BL_CTRL | выход GPIO | |
| PJ13 | PMOD#12 | вход GPIO | |
| PJ15 | Audio_INT | вход GPIO | |
| PK0 | ARD_D13 | SPI5_SCK | D13 (CN5-6) |
| PK1 | ARD_D10 | SPI5_NSS | D10 (CN5-3) |
| PK2 | JOY_SEL | вход GPIO | кнопка |
| PK3 | JOY_DOWN | вход GPIO | кнопка |
| PK4 | JOY_LEFT | вход GPIO | кнопка |
| PK5 | JOY_RIGHT | вход GPIO | кнопка |
| PK6 | JOY_UP | вход GPIO | кнопка |
| PK7 | TOUCH_INT | вход GPIO | |
| DSI_CKN | — | DSIHOST_CKN | |
| DSI_CKP | — | DSIHOST_CKP | |
| DSI_D0N | — | DSIHOST_D0N | |
| DSI_D0P | — | DSIHOST_D0P | |
| DSI_D1N | — | DSIHOST_D1N | |
| DSI_D1P | — | DSIHOST_D1P | |
| PA0_C | ARD_A2 | ADCx_INP0 | A2 (CN9-3) |
| PA1_C | ARD_A3 | ADCx_INP1 | A3 (CN9-4) |
| PC2_C | ARD_A4 | ADC3_INP0 | A4 (CN9-5) |
| PC3_C | ARD_A5 | ADC3_INP1 | A5 (CN9-6) |
Отладка и тактирование
| Вывод | Метка ST | Сигнал в проекте | Назначение |
|---|---|---|---|
| PC14 | OSC32_IN | RCC_OSC32_IN | тактирование |
| PC15 | OSC32_OUT | RCC_OSC32_OUT | тактирование |
| PH0 | OSC_IN | RCC_OSC_IN | тактирование |
| PH1 | OSC_OUT | RCC_OSC_OUT | тактирование |
Частые вопросы
К каким выводам подключены светодиоды на STM32H747I-DISC1?
LED1 — PI12; LED2 — PI13; LED3 — PI14; LED4 — PI15. Метки — из проекта платы в STM32CubeMX.
К каким выводам подключены кнопки на STM32H747I-DISC1?
B2 [Wakeup Button] — PC13 (в проекте: RTC_TAMP1); JOY_SEL — PK2 (в проекте: вход GPIO); JOY_DOWN — PK3 (в проекте: вход GPIO); JOY_LEFT — PK4 (в проекте: вход GPIO); JOY_RIGHT — PK5 (в проекте: вход GPIO); JOY_UP — PK6 (в проекте: вход GPIO). Метки — из проекта платы в STM32CubeMX.
Источники
- STMicroelectronics. STM32_open_pin_data, boards/H73_Discovery_STM32H747I-DISC1_STM32H747XIH_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
- STMicroelectronics. UM2411: Discovery kit with STM32H747XI MCU. User manual, Rev 8, July 2026 — таблица 11: контакты разъёмов ARDUINO и выводы STM32; перемычки
Нашли ошибку в распиновке?
Другие платы на STM32H747XI
Платы и инструменты
- Все платы STNucleo, Discovery и оценочные платы с выводами
- STM32H7Cortex-M7 от 280 до 600 МГц, двухъядерные H745/H747 — линейки, память, загрузка и распиновки
- Скорость UARTUBRR, BRR, TH1 и ошибка скорости
- I2C_TIMINGR STM32PRESC, SCLL, SCLH, SDADEL и SCLDEL по частоте I2CCLK и фронтам
- Таймер AVR и STM32Предделитель, OCRnA, PSC и ARR под частоту, мёртвое время, энкодер