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

STM32F769I-DISC1: распиновка разъёмов ARDUINO и выводы STM32F769NI

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

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

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

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

Разъёмы ARDUINO у STM32F769I-DISC1 — по той же таблице руководства UM2033, что и у STM32F769I-DISCO, на том же микроконтроллере; основная страница — STM32F769I-DISCO.

Разъёмы ARDUINO

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

Разъём CN14

КонтактИмяВывод STM32Функции выводаНа плате
1A0PA6ADC1_IN6, ADC2_IN6, DCMI_PIXCLK (AF13), LTDC_G2 (AF14), MDIOS_MDC (AF12), SPI1_MISO (AF5), SPI6_MISO (AF8), TIM13_CH1 (AF9), TIM1_BKIN (AF1), TIM3_CH1 (AF2), TIM8_BKIN (AF3)
2A1PA4ADC1_IN4, ADC2_IN4, DAC_OUT1, DCMI_HSYNC (AF13), I2S1_WS (AF5), I2S3_WS (AF6), LTDC_VSYNC (AF14), SPI1_NSS (AF5), SPI3_NSS (AF6), SPI6_NSS (AF8), USART2_CK (AF7), USB_OTG_HS_SOF (AF12)
3A2PC2ADC1_IN12, ADC2_IN12, ADC3_IN12, DFSDM1_CKIN1 (AF3), DFSDM1_CKOUT (AF6), ETH_TXD2 (AF11), FMC_SDNE0 (AF12), SPI2_MISO (AF5), USB_OTG_HS_ULPI_DIR (AF10)
4A3PF10ADC3_IN8, DCMI_D11 (AF13), LTDC_DE (AF14), QUADSPI_CLK (AF9)
5A4PF8 или PB9ADC3_IN6, QUADSPI_BK1_IO0 (AF10), SAI1_SCK_B (AF6), SPI5_MISO (AF5), TIM13_CH1 (AF9), UART7_DE (AF8), UART7_RTS (AF8); PB9: CAN1_TX (AF9), DAC_EXTI9, DCMI_D7 (AF13), DFSDM1_DATIN7 (AF6), I2C1_SDA (AF4), I2C4_SDA (AF1), I2C4_SMBA (AF11), I2S2_WS (AF5), LTDC_B7 (AF14), SDMMC1_D5 (AF12), SDMMC2_D5 (AF10), SPI2_NSS (AF5), TIM11_CH1 (AF3), TIM4_CH4 (AF2), UART5_TX (AF7)
6A5PF9 или PB8ADC3_IN7, DAC_EXTI9, QUADSPI_BK1_IO1 (AF10), SAI1_FS_B (AF6), SPI5_MOSI (AF5), TIM14_CH1 (AF9), UART7_CTS (AF8); PB8: CAN1_RX (AF9), DCMI_D6 (AF13), DFSDM1_CKIN7 (AF6), ETH_TXD3 (AF11), I2C1_SCL (AF4), I2C4_SCL (AF1), LTDC_B6 (AF14), SDMMC1_D4 (AF12), SDMMC2_D4 (AF10), TIM10_CH1 (AF3), TIM4_CH3 (AF2), UART5_RX (AF7)

Разъём CN13

КонтактИмяВывод STM32Функции выводаНа плате
1D0PC7DCMI_D1 (AF13), DFSDM1_DATIN3 (AF7), FMC_NE1 (AF9), I2S3_MCK (AF6), LTDC_G6 (AF14), SDMMC1_D7 (AF12), SDMMC2_D7 (AF10), TIM3_CH2 (AF2), TIM8_CH2 (AF3), USART6_RX (AF8)
2D1PC6DCMI_D0 (AF13), DFSDM1_CKIN3 (AF7), FMC_NWAIT (AF9), I2S2_MCK (AF5), LTDC_HSYNC (AF14), SDMMC1_D6 (AF12), SDMMC2_D6 (AF10), TIM3_CH1 (AF2), TIM8_CH1 (AF3), USART6_TX (AF8)
3D2PJ1LTDC_R2 (AF14)
4D3PF6ADC3_IN4, QUADSPI_BK1_IO3 (AF9), SAI1_SD_B (AF6), SPI5_NSS (AF5), TIM10_CH1 (AF3), UART7_RX (AF8)
5D4PJ0LTDC_R1 (AF14), LTDC_R7 (AF9)
6D5PC8DCMI_D2 (AF13), FMC_NCE (AF9), FMC_NE2 (AF9), SDMMC1_D0 (AF12), SYS_TRACED1 (AF0), TIM3_CH3 (AF2), TIM8_CH3 (AF3), UART5_DE (AF7), UART5_RTS (AF7), USART6_CK (AF8)
7D6PF7ADC3_IN5, QUADSPI_BK1_IO2 (AF9), SAI1_MCLK_B (AF6), SPI5_SCK (AF5), TIM11_CH1 (AF3), UART7_TX (AF8)
8D7PJ3LTDC_R4 (AF14)

Разъём CN9

КонтактИмяВывод STM32Функции выводаНа плате
1D8PJ4LTDC_R5 (AF14)
2D9PH6DCMI_D8 (AF13), ETH_RXD2 (AF11), FMC_SDNE1 (AF12), I2C2_SMBA (AF4), SPI5_SCK (AF5), TIM12_CH1 (AF9)
3D10PA11ADC1_EXTI11, ADC2_EXTI11, ADC3_EXTI11, CAN1_RX (AF9), I2S2_WS (AF5), LTDC_R4 (AF14), SPI2_NSS (AF5), TIM1_CH4 (AF1), UART4_RX (AF6), USART1_CTS (AF7), USB_OTG_FS_DM (AF10)SPI2_NSS
4D11PB15DFSDM1_CKIN2 (AF6), I2S2_SD (AF5), RTC_REFIN (AF0), SDMMC2_D1 (AF10), SPI2_MOSI (AF5), TIM12_CH2 (AF9), TIM1_CH3N (AF1), TIM8_CH3N (AF3), UART4_CTS (AF8), USART1_RX (AF4), USB_OTG_HS_DP (AF12)
5D12PB14DFSDM1_DATIN2 (AF6), SDMMC2_D0 (AF10), SPI2_MISO (AF5), TIM12_CH1 (AF9), TIM1_CH2N (AF1), TIM8_CH2N (AF3), UART4_DE (AF8), UART4_RTS (AF8), USART1_TX (AF4), USART3_DE (AF7), USART3_RTS (AF7), USB_OTG_HS_DM (AF12)
6D13PA12CAN1_TX (AF9), I2S2_CK (AF5), LTDC_R5 (AF14), SAI2_FS_B (AF8), SPI2_SCK (AF5), TIM1_ETR (AF1), UART4_TX (AF6), USART1_DE (AF7), USART1_RTS (AF7), USB_OTG_FS_DP (AF10)
9D14PB9CAN1_TX (AF9), DAC_EXTI9, DCMI_D7 (AF13), DFSDM1_DATIN7 (AF6), I2C1_SDA (AF4), I2C4_SDA (AF1), I2C4_SMBA (AF11), I2S2_WS (AF5), LTDC_B7 (AF14), SDMMC1_D5 (AF12), SDMMC2_D5 (AF10), SPI2_NSS (AF5), TIM11_CH1 (AF3), TIM4_CH4 (AF2), UART5_TX (AF7)
10D15PB8CAN1_RX (AF9), DCMI_D6 (AF13), DFSDM1_CKIN7 (AF6), ETH_TXD3 (AF11), I2C1_SCL (AF4), I2C4_SCL (AF1), LTDC_B6 (AF14), SDMMC1_D4 (AF12), SDMMC2_D4 (AF10), TIM10_CH1 (AF3), TIM4_CH3 (AF2), UART5_RX (AF7)

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

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

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

ВыводМетка STСигнал в проектеНазначение
PA0B_USER [B1]вход, прерывание EXTI0кнопка
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
PA4ARD_A1ADCx_IN4A1 (CN14-2)
PA5ULPI_CLK [USB3320C-EZK_CLKOUT]USB_OTG_HS_ULPI_CKUSB
PA6ARD_A0ADCx_IN6A0 (CN14-1)
PA7RMII_CRS_DV [LAN8742A-CZ-TR_CRS_DV]ETH_CRS_DV
PA9VCP_TX [STM32F103CBT6_PA3]USART1_TXST-LINK, виртуальный COM-порт
PA10VCP_RXUSART1_RXST-LINK, виртуальный COM-порт
PA11SPI2_NSSSPI2_NSSD10 (CN9-3)
PA12ARD_D13/SCKSPI2_SCKD13 (CN9-6)
PB0ULPI_D1 [USB3320C-EZK_D1]USB_OTG_HS_ULPI_D1USB
PB1ULPI_D2 [USB3320C-EZK_D2]USB_OTG_HS_ULPI_D2USB
PB2QSPI_CLKQUADSPI_CLK
PB3uSD_D2SDMMC2_D2
PB4uSD_D3SDMMC2_D3
PB5ULPI_D7 [USB3320C-EZK_D7]USB_OTG_HS_ULPI_D7USB
PB6QSPI_NCS [N25Q128A13EF840E_S]QUADSPI_BK1_NCS
PB7AUDIO_SDA [WM8994ECS/R_SDA]I2C4_SDA
PB8ARDUINO SCL/D15I2C1_SCLA5 (CN14-6)
PB9ARDUINO SDA/D14I2C1_SDAA4 (CN14-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 (CN9-5)
PB15ARDUINO MOSI/PWM/D11SPI2_MOSID11 (CN9-4)
PC0ULPI_STP [USB3320C-EZK_STP]USB_OTG_HS_ULPI_STPUSB
PC1RMII_MDC [LAN8742A-CZ-TR_MDC]ETH_MDC
PC2ARD_A2ADCx_IN12A2 (CN14-3)
PC4RMII_RXD0 [LAN8742A-CZ-TR_RXD0]ETH_RXD0
PC5RMII_RXD1 [LAN8742A-CZ-TR_RXD1]ETH_RXD1
PC6ARDUINO TX/D1USART6_TXD1 (CN13-2)
PC7ARD_D0/RXUSART6_RXD0 (CN13-1)
PC8ARD_D5/PWMS_TIM3_CH3D5 (CN13-6)
PC9QSPI_D0 [N25Q128A13EF840E_DQ0]QUADSPI_BK1_IO0
PC10QSPI_D1 [MT25QL512ABB1EW9_DQ1]QUADSPI_BK1_IO1
PC11DFSDM_DATIN5 [TP5]S_DATAIN5DFSDM1
PC12WIFI_RXUART5_TX
PC13—RTC_OUT
PD0FMC_D2 [MT48LC4M32B2B5-6A_DQ2]FMC_D2_DA2
PD1FMC_D3 [MT48LC4M32B2B5-6A_DQ3]FMC_D3_DA3
PD2WIFI_TXUART5_RX
PD3DFSDM_CKOUT [TP102]S_CKOUTDFSDM1
PD4OTG_FS_OverCurrent [STMPS2141STR_Fault]вход GPIO
PD5RMII_RXER[LAN8742A-CZ-TR_RXERR]вход GPIO
PD6uSD_CLKSDMMC2_CK
PD7uSD_CMDSDMMC2_CMD
PD8FMC_D13 [MT48LC4M32B2B5-6A_DQ13]FMC_D13_DA13
PD9FMC_D14 [MT48LC4M32B2B5-6A_DQ14]FMC_D14_DA14
PD10FMC_D15 [MT48LC4M32B2B5-6A_DQ15]FMC_D15_DA15
PD11SPDIF_TX [TP20]SAI2_SD_A
PD12AUDIO_SCL [WM8994ECS/R_SCLK]I2C4_SCL
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
PE3SAI1_SDB [WM8994ECS/R_ADCDAT1]SAI1_SD_B
PE4SAI1_FSA [WM8994ECS/R_LRCLK1]SAI1_FS_A
PE5SAI1_SCKA [WM8994ECS/R_BCLK1]SAI1_SCK_A
PE6SAI1_SDA [WM8994ECS/R_DACDAT1]SAI1_SD_A
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
PF6ARD_D3/PWMS_TIM10_CH1D3 (CN13-4)
PF7ARD_D6/PWMS_TIM11_CH1D6 (CN13-7)
PF8ARDUINO A3ADC3_IN6A4 (CN14-5)
PF9ARDUINO A2ADC3_IN7A5 (CN14-6)
PF10ARDUINO A1ADC3_IN8A3 (CN14-4)
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
PG2FMC_A12FMC_A12
PG3EXT_SCLвход GPIO
PG4FMC_BA0 [MT48LC4M32B2B5-6A_BA0]FMC_A14_BA0
PG5FMC_BA1 [MT48LC4M32B2B5-6A_BA1]FMC_A15_BA1
PG6EXT_SDAвход GPIO
PG7SAI1_MCLKA [WM8994ECS/R_MCLK1]SAI1_MCLK_A
PG8FMC_SDCLK [MT48LC4M32B2B5-6A_CLK]FMC_SDCLK
PG9uSD_D0SDMMC2_D0
PG10uSD_D1SDMMC2_D1
PG11RMII_TX_EN [LAN8742A-CZ-TR_TXEN]ETH_TX_EN
PG12SPDIF_RX [74LVC1G04SE_4]SPDIFRX_IN1
PG13RMII_TXD0 [LAN8742A-CZ-TR_TXD0]ETH_TXD0
PG14RMII_TXD1 [LAN8742A-CZ-TR_TXD1]ETH_TXD1
PG15FMC_SDNCAS [MT48LC4M32B2B5-6A_CAS]FMC_SDNCAS
PH2FMC_SDCKE0 [MT48LC4M32B2B5-6A_CKE]FMC_SDCKE0
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_CH1D9 (CN9-2)
PH7—вход GPIO
PH8FMC_D16 [MT48LC4M32B2B5-6A_DQ16]FMC_D16
PH9FMC_D!7 [MT48LC4M32B2B5-6A_DQ17]FMC_D17
PH10FMC_D18 [MT48LC4M32B2B5-6A_DQ18]FMC_D18
PH11FMC_D19 [MT48LC4M32B2B5-6A_DQ19]FMC_D19
PH12D20FMC_D20
PH13D21FMC_D21
PH14D22FMC_D22
PH15D23FMC_D23
PI0D24FMC_D24
PI1D25FMC_D25
PI2D26FMC_D26
PI3D27FMC_D27
PI4FMC_NBL2 [MT48LC4M32B2B5-6A_DQM2]FMC_NBL2
PI5FMC_NBL3 [MT48LC4M32B2B5-6A_DQM3]FMC_NBL3
PI6D28FMC_D28
PI7D29FMC_D29
PI8NC4 [TP12]вход GPIO
PI9D30FMC_D30
PI10D31FMC_D31
PI11ULPI_DIR [USB3320C-EZK_DIR]USB_OTG_HS_ULPI_DIRUSB
PI12NC5 [TP13]вход GPIO
PI15uSD_Detectвход GPIO
PJ0ARD_D4вход GPIOD4 (CN13-5)
PJ1ARD_D2вход GPIOD2 (CN13-3)
PJ3ARD_D7вход GPIOD7 (CN13-8)
PJ4ARD_D8вход GPIOD8 (CN9-1)
PJ5LD_USER2 [LED_Green]выход GPIOсветодиод
PJ12Audio_INT [WM8994ECS/R_GPIO1]вход GPIO
PJ13LD_USER1 [Led_RED]выход GPIOсветодиод
PJ14WIFI_RSTвход GPIO
PK3NC7 [TP9]вход GPIO
PK4NC8 [TP18]вход GPIO
PK5NC1 [TP17]вход GPIO
PK6NC2 [TP16]вход GPIO
PK7NC3 [TP15]вход GPIO

Метки проекта, которые расходятся с таблицей 6 руководства UM2033: PF8 «ARDUINO A3» — по руководству A4; PF9 «ARDUINO A2» — по руководству A5; PF10 «ARDUINO A1» — по руководству A3; PH6 «ARDUINO PWM/D6» — по руководству D9. Разъёмы выше показаны по руководству, назначение в таблице — тоже.

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

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

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

К каким выводам подключены светодиоды на STM32F769I-DISC1?

LD_USER2 [LED_Green] — PJ5; LD_USER1 [Led_RED] — PJ13. Метки — из проекта платы в STM32CubeMX.

К какому выводу подключена кнопка на STM32F769I-DISC1?

B_USER [B1] — PA0 (в проекте: вход, прерывание EXTI0). Метки — из проекта платы в STM32CubeMX.

Какая частота HSE на STM32F769I-DISC1?

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

Источники

  1. STMicroelectronics. STM32_open_pin_data, boards/C72_Discovery_STM32F769I-DISC1_STM32F769NIH_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
  2. STMicroelectronics. UM2033: Discovery kit with STM32F769NI MCU. User manual, Rev 5, June 2023 — таблица 6: контакты разъёмов ARDUINO и выводы STM32; перемычки

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

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

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