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

STM32F746G-DISCO: распиновка разъёмов ARDUINO и выводы STM32F746NG

STM32F746G-DISCO — набор Discovery STMicroelectronics с микроконтроллером STM32F746NG в корпусе TFBGA216. Ниже — какие выводы STM32F746NG выходят на контакты разъёмов ARDUINO (по руководству UM1907) и какие выводы плата использует сама (по проекту платы в STM32CubeMX).

Обновлено данные STMicroelectronics

Тип
набор Discovery
Микроконтроллер
STM32F746NG, TFBGA216
Частота ядра, макс.
216 МГц
HSE в проекте
25 МГц, кварц
LSE в проекте
кварц
SYSCLK в проекте
200 МГц
Выводов задействовано
167

Все выводы STM32F746NG, их альтернативные функции и схема корпуса — на странице STM32F746NG в корпусе TFBGA216.

Разъёмы ARDUINO

Четыре разъёма в расположении ARDUINO Uno V3. Выводы STM32 рассчитаны на 3,3 В; допускают ли они 5 В, указано в таблице выводов даташита (FT).

Разъём CN5

КонтактИмяВывод STM32Функции выводаНа плате
1A0PA0ADC1_IN0, ADC2_IN0, ADC3_IN0, ETH_CRS (AF11), SAI2_SD_B (AF10), SYS_WKUP1, TIM2_CH1 (AF1), TIM2_ETR (AF1), TIM5_CH1 (AF2), TIM8_ETR (AF3), UART4_TX (AF8), USART2_CTS (AF7)
2A1PF10ADC3_IN8, DCMI_D11 (AF13), LTDC_DE (AF14)
3A2PF9ADC3_IN7, DAC_EXTI9, QUADSPI_BK1_IO1 (AF10), SAI1_FS_B (AF6), SPI5_MOSI (AF5), TIM14_CH1 (AF9), UART7_CTS (AF8)
4A3PF8ADC3_IN6, QUADSPI_BK1_IO0 (AF10), SAI1_SCK_B (AF6), SPI5_MISO (AF5), TIM13_CH1 (AF9), UART7_DE (AF8), UART7_RTS (AF8)
5A4PF7 или PB9ADC3_IN5, QUADSPI_BK1_IO2 (AF9), SAI1_MCLK_B (AF6), SPI5_SCK (AF5), TIM11_CH1 (AF3), UART7_TX (AF8); PB9: CAN1_TX (AF9), DAC_EXTI9, DCMI_D7 (AF13), I2C1_SDA (AF4), I2S2_WS (AF5), LTDC_B7 (AF14), SDMMC1_D5 (AF12), SPI2_NSS (AF5), TIM11_CH1 (AF3), TIM4_CH4 (AF2)
6A5PF6 или PB8ADC3_IN4, QUADSPI_BK1_IO3 (AF9), SAI1_SD_B (AF6), SPI5_NSS (AF5), TIM10_CH1 (AF3), UART7_RX (AF8); PB8: CAN1_RX (AF9), DCMI_D6 (AF13), ETH_TXD3 (AF11), I2C1_SCL (AF4), LTDC_B6 (AF14), SDMMC1_D4 (AF12), TIM10_CH1 (AF3), TIM4_CH3 (AF2)

Разъём CN4

КонтактИмяВывод STM32Функции выводаНа плате
1D0PC7DCMI_D1 (AF13), I2S3_MCK (AF6), LTDC_G6 (AF14), SDMMC1_D7 (AF12), TIM3_CH2 (AF2), TIM8_CH2 (AF3), USART6_RX (AF8)
2D1PC6DCMI_D0 (AF13), I2S2_MCK (AF5), LTDC_HSYNC (AF14), SDMMC1_D6 (AF12), TIM3_CH1 (AF2), TIM8_CH1 (AF3), USART6_TX (AF8)
3D2PG6DCMI_D12 (AF13), LTDC_R7 (AF14)
4D3PB4I2S2_WS (AF7), SPI1_MISO (AF5), SPI2_NSS (AF7), SPI3_MISO (AF6), SYS_JTRST (AF0), TIM3_CH1 (AF2)
5D4PG7DCMI_D13 (AF13), FMC_INT (AF12), LTDC_CLK (AF14), USART6_CK (AF8)
6D5PI0DCMI_D13 (AF13), FMC_D24 (AF12), I2S2_WS (AF5), LTDC_G5 (AF14), SPI2_NSS (AF5), TIM5_CH4 (AF2)
7D6PH6DCMI_D8 (AF13), ETH_RXD2 (AF11), FMC_SDNE1 (AF12), I2C2_SMBA (AF4), SPI5_SCK (AF5), TIM12_CH1 (AF9)
8D7PI3DCMI_D10 (AF13), FMC_D27 (AF12), I2S2_SD (AF5), SPI2_MOSI (AF5), TIM8_ETR (AF3)

Разъём CN7

КонтактИмяВывод STM32Функции выводаНа плате
1D8PI2DCMI_D9 (AF13), FMC_D26 (AF12), LTDC_G7 (AF14), SPI2_MISO (AF5), TIM8_CH4 (AF3)
2D9PA15CEC (AF4), I2S1_WS (AF5), I2S3_WS (AF6), SPI1_NSS (AF5), SPI3_NSS (AF6), SYS_JTDI (AF0), TIM2_CH1 (AF1), TIM2_ETR (AF1), UART4_DE (AF8), UART4_RTS (AF8)
3D10PA8I2C3_SCL (AF4), LTDC_R6 (AF14), RCC_MCO_1 (AF0), TIM1_CH1 (AF1), TIM8_BKIN2 (AF3), USART1_CK (AF7), USB_OTG_FS_SOF (AF10)
4D11PB15I2S2_SD (AF5), RTC_REFIN (AF0), SPI2_MOSI (AF5), TIM12_CH2 (AF9), TIM1_CH3N (AF1), TIM8_CH3N (AF3), USB_OTG_HS_DP (AF12)
5D12PB14SPI2_MISO (AF5), TIM12_CH1 (AF9), TIM1_CH2N (AF1), TIM8_CH2N (AF3), USART3_DE (AF7), USART3_RTS (AF7), USB_OTG_HS_DM (AF12)
6D13PI1DCMI_D8 (AF13), FMC_D25 (AF12), I2S2_CK (AF5), LTDC_G6 (AF14), SPI2_SCK (AF5), TIM8_BKIN2 (AF3)
9D14PB9CAN1_TX (AF9), DAC_EXTI9, DCMI_D7 (AF13), I2C1_SDA (AF4), I2S2_WS (AF5), LTDC_B7 (AF14), SDMMC1_D5 (AF12), SPI2_NSS (AF5), TIM11_CH1 (AF3), TIM4_CH4 (AF2)
10D15PB8CAN1_RX (AF9), DCMI_D6 (AF13), ETH_TXD3 (AF11), I2C1_SCL (AF4), LTDC_B6 (AF14), SDMMC1_D4 (AF12), TIM10_CH1 (AF3), TIM4_CH3 (AF2)

Контакты и выводы — по таблице 6 руководства UM1907 Rev 8 (Discovery kit with STM32F746NG MCU); функции выводов — из атласа STM32, номера AF — для регистров GPIOx_AFR.

Выводы, занятые на плате

Проект платы в STM32CubeMX подключает к её узлам 160 выводов STM32F746NG. Метки — как у ST: в квадратных скобках микросхема на плате и её вывод.

ВыводМетка STСигнал в проектеНазначение
PA0ARDUINO A0ADCx_IN0A0 (CN5-1)
PA1RMII_REF_CLK [LAN8742A-CZ-TR_REFCLK0]ETH_REF_CLK
PA2RMII_MDIO [LAN8742A-CZ-TR_MDIO]ETH_MDIO
PA3ULPI_D0 [USB3320C-EZK_D0]USB_OTG_HS_ULPI_D0USB
PA4DCMI_HSYNCDCMI_HSYNC
PA5ULPI_CLK [USB3320C-EZK_CLKOUT]USB_OTG_HS_ULPI_CKUSB
PA6—DCMI_PIXCLK
PA7RMII_CRS_DV [LAN8742A-CZ-TR_CRS_DV]ETH_CRS_DV
PA8ARDUINO PWM/D10S_TIM1_CH1D10 (CN7-3)
PA9VCP_TX [STM32F103CBT6_PA3]USART1_TXST-LINK, виртуальный COM-порт
PA10OTG_FS_IDUSB_OTG_FS_IDUSB
PA11OTG_FS_NUSB_OTG_FS_DMUSB
PA12OTG_FS_PUSB_OTG_FS_DPUSB
PA15ARDUINO PWM/D9S_TIM2_CH1_ETRD9 (CN7-2)
PB0ULPI_D1 [USB3320C-EZK_D1]USB_OTG_HS_ULPI_D1USB
PB1ULPI_D2 [USB3320C-EZK_D2]USB_OTG_HS_ULPI_D2USB
PB2—QUADSPI_CLK
PB4ARDUINO PWM/D3S_TIM3_CH1D3 (CN4-4)
PB5ULPI_D7 [USB3320C-EZK_D7]USB_OTG_HS_ULPI_D7USB
PB6QSPI_NCS [N25Q128A13EF840E_S]QUADSPI_BK1_NCS
PB7VCP_RX [STM32F103CBT6_PA2]USART1_RXST-LINK, виртуальный COM-порт
PB8ARDUINO SCL/D15I2C1_SCLA5 (CN5-6)
PB9ARDUINO SDA/D14I2C1_SDAA4 (CN5-5)
PB10ULPI_D3 [USB3320C-EZK_D3]USB_OTG_HS_ULPI_D3USB
PB11ULPI_D4 [USB3320C-EZK_D4]USB_OTG_HS_ULPI_D4USB
PB12ULPI_D5 [USB3320C-EZK_D5]USB_OTG_HS_ULPI_D5USB
PB13ULPI_D6 [USB3320C-EZK_D6]USB_OTG_HS_ULPI_D6USB
PB14ARDUINO MISO/D12SPI2_MISOD12 (CN7-5)
PB15ARDUINO MOSI/PWM/D11SPI2_MOSID11 (CN7-4)
PC0ULPI_STP [USB3320C-EZK_STP]USB_OTG_HS_ULPI_STPUSB
PC1RMII_MDC [LAN8742A-CZ-TR_MDC]ETH_MDC
PC2ULPI_DIR [USB3320C-EZK_DIR]USB_OTG_HS_ULPI_DIRUSB
PC3FMC_SDCKE0 [MT48LC4M32B2B5-6A_CKE]FMC_SDCKE0
PC4RMII_RXD0 [LAN8742A-CZ-TR_RXD0]ETH_RXD0
PC5RMII_RXD1 [LAN8742A-CZ-TR_RXD1]ETH_RXD1
PC6ARDUINO TX/D1USART6_TXD1 (CN4-2)
PC7ARDUINO RX/D0USART6_RXD0 (CN4-1)
PC8—SDMMC1_D0
PC9—SDMMC1_D1
PC10SDMMC_D2SDMMC1_D2
PC11SDMMC_D3SDMMC1_D3
PC12SDMMC_CKSDMMC1_CK
PC13uSD_Detectвход GPIO
PD0FMC_D2 [MT48LC4M32B2B5-6A_DQ2]FMC_D2_DA2
PD1FMC_D3 [MT48LC4M32B2B5-6A_DQ3]FMC_D3_DA3
PD2SDMMC_CMDSDMMC1_CMD
PD3DCMI_D5DCMI_D5
PD4OTG_FS_OverCurrent [STMPS2141STR_Fault]вход GPIO
PD5OTG_FS_PowerSwitchOn [STMPS2141STR_EN]выход GPIO
PD6Audio_INTвход, прерывание EXTI6
PD7SPDIF_RX0 [74LVC1G04SE_4]SPDIFRX_IN0
PD8FMC_D13 [MT48LC4M32B2B5-6A_DQ13]FMC_D13_DA13
PD9FMC_D14 [MT48LC4M32B2B5-6A_DQ14]FMC_D14_DA14
PD10FMC_D15 [MT48LC4M32B2B5-6A_DQ15]FMC_D15_DA15
PD11QSPI_D0 [N25Q128A13EF840E_DQ0]QUADSPI_BK1_IO0
PD12QSPI_D1 [N25Q128A13EF840E_DQ1]QUADSPI_BK1_IO1
PD13QSPI_D3 [N25Q128A13EF840E_DQ3]QUADSPI_BK1_IO3
PD14FMC_D0 [MT48LC4M32B2B5-6A_DQ0]FMC_D0_DA0
PD15FMC_D1 [MT48LC4M32B2B5-6A_DQ1]FMC_D1_DA1
PE0FMC_NBL0 [MT48LC4M32B2B5-6A_DQM0]FMC_NBL0
PE1FMC_NBL1 [MT48LC4M32B2B5-6A_DQM1]FMC_NBL1
PE2QSPI_D2 [N25Q128A13EF840E_DQ2]QUADSPI_BK1_IO2
PE3OTG_HS_OverCurrent [STMPS2151STR_FAULT]вход GPIO
PE4LCD_B0 [RK043FN48H-CT672B_B0]LTDC_B0
PE5DCMI_D6DCMI_D6
PE6DCMI_D7DCMI_D7
PE7FMC_D4 [MT48LC4M32B2B5-6A_DQ4]FMC_D4_DA4
PE8FMC_D5 [MT48LC4M32B2B5-6A_DQ5]FMC_D5_DA5
PE9FMC_D6 [MT48LC4M32B2B5-6A_DQ6]FMC_D6_DA6
PE10FMC_D7 [MT48LC4M32B2B5-6A_DQ7]FMC_D7_DA7
PE11FMC_D8 [MT48LC4M32B2B5-6A_DQ8]FMC_D8_DA8
PE12FMC_D9 [MT48LC4M32B2B5-6A_DQ9]FMC_D9_DA9
PE13FMC_D10 [MT48LC4M32B2B5-6A_DQ10]FMC_D10_DA10
PE14FMC_D11 [MT48LC4M32B2B5-6A_DQ11]FMC_D11_DA11
PE15FMC_D12 [MT48LC4M32B2B5-6A_DQ12]FMC_D12_DA12
PF0FMC_A0 [MT48LC4M32B2B5-6A_A0]FMC_A0
PF1FMC_A1 [MT48LC4M32B2B5-6A_A1]FMC_A1
PF2FMC_A2 [MT48LC4M32B2B5-6A_A2]FMC_A2
PF3FMC_A3 [MT48LC4M32B2B5-6A_A3]FMC_A3
PF4FMC_A4 [MT48LC4M32B2B5-6A_A4]FMC_A4
PF5FMC_A5 [MT48LC4M32B2B5-6A_A5]FMC_A5
PF6ARDUINO A5ADC3_IN4A5 (CN5-6)
PF7ARDUINO A4ADC3_IN5A4 (CN5-5)
PF8ARDUINO A3ADC3_IN6A3 (CN5-4)
PF9ARDUINO A2ADC3_IN7A2 (CN5-3)
PF10ARDUINO A1ADC3_IN8A1 (CN5-2)
PF11FMC_SDNRAS [MT48LC4M32B2B5-6A_RAS]FMC_SDNRAS
PF12FMC_A6 [MT48LC4M32B2B5-6A_A6]FMC_A6
PF13FMC_A7 [MT48LC4M32B2B5-6A_A7]FMC_A7
PF14FMC_A8 [MT48LC4M32B2B5-6A_A8]FMC_A8
PF15FMC_A9 [MT48LC4M32B2B5-6A_A9]FMC_A9
PG0FMC_A10 [MT48LC4M32B2B5-6A_A10]FMC_A10
PG1FMC_A11 [MT48LC4M32B2B5-6A_A11]FMC_A11
PG2RMII_RXERвход GPIO
PG3EXT_RSTвыход GPIO
PG4FMC_BA0 [MT48LC4M32B2B5-6A_BA0]FMC_A14_BA0
PG5FMC_BA1 [MT48LC4M32B2B5-6A_BA1]FMC_A15_BA1
PG6ARDUINO D2выход GPIOD2 (CN4-3)
PG7ARDUINO D4выход GPIOD4 (CN4-5)
PG8FMC_SDCLK [MT48LC4M32B2B5-6A_CLK]FMC_SDCLK
PG9DCMI_VSYNCDCMI_VSYNC
PG10SAI2_SDB [WM8994ECS/R_ADCDAT1]SAI2_SD_B
PG11RMII_TX_EN [LAN8742A-CZ-TR_TXEN]ETH_TX_EN
PG12LCD_B4 [RK043FN48H-CT672B_B4]LTDC_B4
PG13RMII_TXD0 [LAN8742A-CZ-TR_TXD0]ETH_TXD0
PG14RMII_TXD1 [LAN8742A-CZ-TR_TXD1]ETH_TXD1
PG15FMC_SDNCAS [MT48LC4M32B2B5-6A_CAS]FMC_SDNCAS
PH2NC2вход GPIO
PH3FMC_SDNE0 [MT48LC4M32B2B5-6A_CS]FMC_SDNE0
PH4ULPI_NXT [USB3320C-EZK_NXT]USB_OTG_HS_ULPI_NXTUSB
PH5FMC_SDNME [MT48LC4M32B2B5-6A_WE]FMC_SDNWE
PH6ARDUINO PWM/D6S_TIM12_CH1D6 (CN4-7)
PH7LCD_SCL [RK043FN48H-CT672B_SCL]I2C3_SCL
PH8LCD_SDA [RK043FN48H-CT672B_SDA]I2C3_SDA
PH9DCMI_D0DCMI_D0
PH10DCMI_D1DCMI_D1
PH11DCMI_D2DCMI_D2
PH12DCMI_D3DCMI_D3
PH13DCMI_PWR_ENвыход GPIO
PH14DCMI_D4DCMI_D4
PH15TP3вход GPIO
PI0ARDUINO PWM/CS/D5S_TIM5_CH4D5 (CN4-6)
PI1ARDUINO SCK/D13SPI2_SCKD13 (CN7-6)
PI2ARDUINO D8выход GPIOD8 (CN7-1)
PI3ARDUINO D7выход GPIOD7 (CN4-8)
PI4SAI2_MCLKA [WM8994ECS/R_MCLK1]SAI2_MCLK_A
PI5SAI2_SCKA [WM8994ECS/R_BCLK1]SAI2_SCK_A
PI6SAI2_SDA [WM8994ECS/R_DACDAT1]SAI2_SD_A
PI7SAI2_FSA [WM8994ECS/R_LRCLK1]SAI2_FS_A
PI8NC1 [TP2]RTC_TS
PI9LCD_VSYNC [RK043FN48H-CT672B_VSYNC]LTDC_VSYNC
PI10LCD_HSYNC [RK043FN48H-CT672B_HSYNC]LTDC_HSYNC
PI12LCD_DISP [RK043FN48H-CT672B_DISP]выход GPIO
PI13LCD_INTвход, прерывание EXTI13
PI14LCD_CLK [RK043FN48H-CT672B_CLK]LTDC_CLK
PI15LCD_R0 [RK043FN48H-CT672B_R0]LTDC_R0
PJ0LCD_R1 [RK043FN48H-CT672B_R1]LTDC_R1
PJ1LCD_R2 [RK043FN48H-CT672B_R2]LTDC_R2
PJ2LCD_R3 [RK043FN48H-CT672B_R3]LTDC_R3
PJ3LCD_R4 [RK043FN48H-CT672B_R4]LTDC_R4
PJ4LCD_R5 [RK043FN48H-CT672B_R5]LTDC_R5
PJ5LCD_R6 [RK043FN48H-CT672B_R6]LTDC_R6
PJ6LCD_R7 [RK043FN48H-CT672B_R7]LTDC_R7
PJ7LCD_G0 [RK043FN48H-CT672B_G0]LTDC_G0
PJ8LCD_G1 [RK043FN48H-CT672B_G1]LTDC_G1
PJ9LCD_G2 [RK043FN48H-CT672B_G2]LTDC_G2
PJ10LCD_G3 [RK043FN48H-CT672B_G3]LTDC_G3
PJ11LCD_G4 [RK043FN48H-CT672B_G4]LTDC_G4
PJ12OTG_FS_VBUSвход GPIO
PJ13LCD_B1 [RK043FN48H-CT672B_B1]LTDC_B1
PJ14LCD_B2 [RK043FN48H-CT672B_B2]LTDC_B2
PJ15LCD_B3 [RK043FN48H-CT672B_B3]LTDC_B3
PK0LCD_G5 [RK043FN48H-CT672B_G5]LTDC_G5
PK1LCD_G6 [RK043FN48H-CT672B_G6]LTDC_G6
PK2LCD_G7 [RK043FN48H-CT672B_G7]LTDC_G7
PK3LCD_BL_CTRL [STLD40DPUR_EN]выход GPIO
PK4LCD_B5 [RK043FN48H-CT672B_B5]LTDC_B5
PK5LCD_B6 [RK043FN48H-CT672B_B6]LTDC_B6
PK6LCD_B7 [RK043FN48H-CT672B_B7]LTDC_B7
PK7LCD_DE [RK043FN48H-CT672B_DE]LTDC_DE

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

ВыводМетка STСигнал в проектеНазначение
PA13SWDIOSYS_JTMS-SWDIOотладка
PA14SWCLKSYS_JTCK-SWCLKотладка
PB3SWOSYS_JTDO-SWOотладка
PC14RCC_OSC32_INRCC_OSC32_INтактирование
PC15RCC_OSC32_OUTRCC_OSC32_OUTтактирование
PH0OSC_25M [NZ2520SB-25.00M_OUT]RCC_OSC_INтактирование
PH1—RCC_OSC_OUTтактирование

Частые вопросы

Какая частота HSE на STM32F746G-DISCO?

В проекте платы HSE — 25 МГц, от кварцевого или керамического резонатора. Системная частота проекта по умолчанию — 200 МГц.

Источники

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

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

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

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