Перейти к содержанию

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Функции выводаНа плате
1A0PA4ADC1_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)
2A1PF10ADC3_INN2, ADC3_INP6, DCMI_D11 (AF13), LTDC_DE (AF14), QUADSPI_CLK (AF9), SAI1_D3 (AF2), SAI4_D3 (AF10), TIM16_BKIN (AF1)
3A2PA0_CADC1_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)
4A3PA1_CADC1_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)
5A4PC2_C или PD13ADC3_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)
6A5PC3_C или PD12ADC3_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Функции выводаНа плате
1D0PJ9DAC1_EXTI9, LTDC_G2 (AF14), TIM1_CH3 (AF1), TIM8_CH1N (AF3), UART8_RX (AF8)
2D1PJ8LTDC_G1 (AF14), TIM1_CH3N (AF1), TIM8_CH1 (AF3), UART8_TX (AF8)
3D2PJ3LTDC_R4 (AF14)
4D3PF8ADC3_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)
5D4PJ4LTDC_R5 (AF14)
6D5PA6ADC1_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)
7D6PJ7DEBUG_TRGIN (AF0), LTDC_G0 (AF14), TIM8_CH2N (AF3)
8D7PJ0LTDC_R1 (AF14), LTDC_R7 (AF9)

Разъём CN5

КонтактИмяВывод STM32Функции выводаНа плате
1D8PJ5LTDC_R6 (AF14)
2D9PJ6LTDC_R7 (AF14), TIM8_CH2 (AF3)
3D10PK1LTDC_G6 (AF14), SPI5_NSS (AF5), TIM1_CH1 (AF1), TIM8_CH3N (AF3)
4D11PJ10LTDC_G3 (AF14), SPI5_MOSI (AF5), TIM1_CH2N (AF1), TIM8_CH2 (AF3)
5D12PJ11ADC1_EXTI11, ADC2_EXTI11, ADC3_EXTI11, LTDC_G4 (AF14), SPI5_MISO (AF5), TIM1_CH2 (AF1), TIM8_CH2N (AF3)
6D13PK0LTDC_G5 (AF14), SPI5_SCK (AF5), TIM1_CH1N (AF1), TIM8_CH3 (AF3)
9D14PD13FMC_A18 (AF12), I2C4_SDA (AF4), LPTIM1_OUT (AF1), QUADSPI_BK1_IO3 (AF9), SAI2_SCK_A (AF10), TIM4_CH2 (AF2)
10D15PD12FMC_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Сигнал в проектеНазначение
PA0PMOD#1- USART2_CTS_NSSUSART2_CTS
PA1ETH_REF_CLKETH_REF_CLK
PA2ETH_MDIOETH_MDIO
PA3ULPI_D0USB_OTG_HS_ULPI_D0USB
PA5ULPI_CKUSB_OTG_HS_ULPI_CKUSB
PA7ETH_CRS_DVETH_CRS_DV
PA8CEC_CK/MCO1RCC_MCO_1
PA9STLINK_RXUSART1_TXST-LINK, виртуальный COM-порт
PA10STLINK_TXUSART1_RXST-LINK, виртуальный COM-порт
PA11PMOD#1SPI2_NSS
PA12SPI2_SCKSPI2_SCK
PB0ULPI_D1USB_OTG_HS_ULPI_D1USB
PB1ULPI_D2USB_OTG_HS_ULPI_D2USB
PB2QSPI_CLKQUADSPI_CLK
PB5ULPI_D7USB_OTG_HS_ULPI_D7USB
PB6HDMI_CECCEC
PB8PMOD#20_DFSDM-CK7S_CKIN7DFSDM1
PB9PMOD#19_DFSDM-DATA7S_DATAIN7DFSDM1
PB10ULPI_D3USB_OTG_HS_ULPI_D3USB
PB11ULPI_D4USB_OTG_HS_ULPI_D4USB
PB12ULPI_D5USB_OTG_HS_ULPI_D5USB
PB13ULPI_D6USB_OTG_HS_ULPI_D6USB
PB14PMOD#9вход GPIO
PB15PMOD#8вход GPIO
PC0ULPI_STPUSB_OTG_HS_ULPI_STPUSB
PC1ETH_MDC/SAI4_D1ETH_MDC
PC2PMOD#3SPI2_MISO
PC3PMOD#2SPI2_MOSI
PC4ETH_RXD0ETH_RXD0
PC5ETH_RXD1ETH_RXD1
PC7PMOD#17_DFSDM_DATA3S_DATAIN3DFSDM1
PC8SDIO1_D0SDMMC1_D0
PC9SDIO1_D1SDMMC1_D1
PC10SDIO1_D2SDMMC1_D2
PC11SDIO1_D3SDMMC1_D3
PC12SDIO1_CKSDMMC1_CK
PC13B2 [Wakeup Button]RTC_TAMP1кнопка
PD0FMC_D2FMC_D2_DA2
PD1FMC_D3FMC_D3_DA3
PD2SDIO1_CMDSDMMC1_CMD
PD3PMOD#18_DFSDM_CKOUTS_CKOUTDFSDM1
PD4PMOD#4- USART2_RTSUSART2_RTS
PD5PMOD#2- USART2_TXUSART2_TX
PD6PMOD#3- USART2_RXUSART2_RX
PD7SPDIF_RX0SPDIFRX1_IN0
PD8FMC_D13FMC_D13_DA13
PD9FMC_D14FMC_D14_DA14
PD10FMC_D15FMC_D15_DA15
PD11QSPI_BK1_IO0QUADSPI_BK1_IO0
PD12—I2C4_SCLA5 (CN9-6)
PD13—I2C4_SDAA4 (CN9-5)
PD14FMC_D0FMC_D0_DA0
PD15FMC_D1FMC_D1_DA1
PE0FMC_NBL0FMC_NBL0
PE1FMC_NBL1FMC_NBL1
PE2ETH_nINTвыход GPIO
PE3SAI1_SD_BSAI1_SD_B
PE4SAI1_FS_ASAI1_FS_A
PE5SAI1_SCK_ASAI1_SCK_A
PE6SAI1_SD_ASAI1_SD_A
PE7FMC_D4FMC_D4_DA4
PE8FMC_D5FMC_D5_DA5
PE9FMC_D6FMC_D6_DA6
PE10FMC_D7FMC_D7_DA7
PE11FMC_D8FMC_D8_DA8
PE12FMC_D9FMC_D9_DA9
PE13FMC_D10FMC_D10_DA10
PE14FMC_D11FMC_D11_DA11
PE15FMC_D12FMC_D12_DA12
PF0FMC_A0FMC_A0
PF1FMC_A1FMC_A1
PF2FMC_A2FMC_A2
PF3FMC_A3FMC_A3
PF4FMC_A4FMC_A4
PF5FMC_A5FMC_A5
PF6QSPI_BK1_IO3QUADSPI_BK1_IO3
PF7QSPI_BK1_IO2QUADSPI_BK1_IO2
PF8PMOD#14/ARD_D3S_TIM13_CH1D3 (CN6-4)
PF9QSPI_BK1_IO1QUADSPI_BK1_IO1
PF10ARD_A1ADC3_INP6A1 (CN9-2)
PF11FMC_SDRASFMC_SDNRAS
PF12FMC_A6FMC_A6
PF13FMC_A7FMC_A7
PF14FMC_A8FMC_A8
PF15FMC_A9FMC_A9
PG0FMC_A10FMC_A10
PG1FMC_A11FMC_A11
PG2FMC_A12FMC_A12
PG3DSI_Resetвыход GPIO
PG4FMC_BA0FMC_A14_BA0
PG5—FMC_A15_BA1
PG6QSPI_BK1_NCSQUADSPI_BK1_NCS
PG7SAI1_MCLK_ASAI1_MCLK_A
PG8FMC_SDCLKFMC_SDCLK
PG9QSPI_BK2_IO2QUADSPI_BK2_IO2
PG11ETH_TX_ENETH_TX_EN
PG12ETH_TXD1ETH_TXD1
PG13ETH_TXD0ETH_TXD0
PG14QSPI_BK2_IO3QUADSPI_BK2_IO3
PG15FMC_SDCASFMC_SDNCAS
PH2QSPI_BK2_IO0QUADSPI_BK2_IO0
PH3QSPI_BK2_IO1QUADSPI_BK2_IO1
PH4ULPI_NXTUSB_OTG_HS_ULPI_NXTUSB
PH5FMC_SDNWEFMC_SDNWE
PH6FMC_SDNE1FMC_SDNE1
PH7FMC_SDCKE1FMC_SDCKE1
PH8FMC_D16FMC_D16
PH9FMC_D17FMC_D17
PH10FMC_D18FMC_D18
PH11FMC_D19FMC_D19
PH12FMC_D20FMC_D20
PH13FMC_D21FMC_D21
PH14FMC_D22FMC_D22
PH15FMC_D23FMC_D23
PI0FMC_D24FMC_D24
PI1FMC_D25FMC_D25
PI2FMC_D26FMC_D26
PI3FMC_D27FMC_D27
PI4FMC_NBL2FMC_NBL2
PI5FMC_NBL3FMC_NBL3
PI6FMC_D28FMC_D28
PI7FMC_D29FMC_D29
PI8uSD_Detectвход GPIO
PI9FMC_D30FMC_D30
PI10FMC_D31FMC_D31
PI11ULPI_DIRUSB_OTG_HS_ULPI_DIRUSB
PI12LED1выход GPIOсветодиод
PI13LED2выход GPIOсветодиод
PI14LED3выход GPIOсветодиод
PI15LED4выход GPIOсветодиод
PJ0ARD_D7вход GPIOD7 (CN6-8)
PJ1OTG_HS_OverCurrentвход GPIO
PJ2DSI_TEDSIHOST_TE
PJ3ARD_D2вход GPIOD2 (CN6-3)
PJ4ARD_D4вход GPIOD4 (CN6-5)
PJ5ARD_D8вход GPIOD8 (CN5-1)
PJ6ARD_D9S_TIM8_CH2D9 (CN5-2)
PJ7ARD_D6TIM8_CH2ND6 (CN6-7)
PJ8ARD_D1UART8_TXD1 (CN6-2)
PJ9ARD_D0UART8_RXD0 (CN6-1)
PJ10ARD_D11SPI5_MOSID11 (CN5-4)
PJ11ARD_D12SPI5_MISOD12 (CN5-5)
PJ12BL_CTRLвыход GPIO
PJ13PMOD#12вход GPIO
PJ15Audio_INTвход GPIO
PK0ARD_D13SPI5_SCKD13 (CN5-6)
PK1ARD_D10SPI5_NSSD10 (CN5-3)
PK2JOY_SELвход GPIOкнопка
PK3JOY_DOWNвход GPIOкнопка
PK4JOY_LEFTвход GPIOкнопка
PK5JOY_RIGHTвход GPIOкнопка
PK6JOY_UPвход GPIOкнопка
PK7TOUCH_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_CARD_A2ADCx_INP0A2 (CN9-3)
PA1_CARD_A3ADCx_INP1A3 (CN9-4)
PC2_CARD_A4ADC3_INP0A4 (CN9-5)
PC3_CARD_A5ADC3_INP1A5 (CN9-6)

Отладка и тактирование

ВыводМетка STСигнал в проектеНазначение
PC14OSC32_INRCC_OSC32_INтактирование
PC15OSC32_OUTRCC_OSC32_OUTтактирование
PH0OSC_INRCC_OSC_INтактирование
PH1OSC_OUTRCC_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.

Источники

  1. STMicroelectronics. STM32_open_pin_data, boards/H73_Discovery_STM32H747I-DISC1_STM32H747XIH_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
  2. STMicroelectronics. UM2411: Discovery kit with STM32H747XI MCU. User manual, Rev 8, July 2026 — таблица 11: контакты разъёмов ARDUINO и выводы STM32; перемычки

Нашли ошибку в распиновке?

Другие платы на STM32H747XI

Платы и инструменты