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

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

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

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

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

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

Разъёмы ARDUINO

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

Разъём CN15

КонтактИмяВывод STM32Функции выводаНа плате
1A0PA6ADC1_IN6, ADC2_IN6, SPI1_MISO (AF5), TIM13_CH1 (AF9), TIM1_BKIN (AF1), TIM3_CH1 (AF2), TIM8_BKIN (AF3)
2A1PA4ADC1_IN4, ADC2_IN4, DAC_OUT1, I2S1_WS (AF5), I2S3_WS (AF6), SPI1_NSS (AF5), SPI3_NSS (AF6), USART2_CK (AF7), USB_OTG_HS_SOF (AF12)
3A2PC4ADC1_IN14, ADC2_IN14, FMC_SDNE0 (AF12), I2S1_MCK (AF5)
4A3PF10ADC3_IN8
5A4PC0ADC1_IN10, ADC2_IN10, ADC3_IN10, FMC_SDNWE (AF12), SAI2_FS_B (AF8), USB_OTG_HS_ULPI_STP (AF10)
6A5PC1ADC1_IN11, ADC2_IN11, ADC3_IN11, I2S2_SD (AF5), RTC_TAMP3, SAI1_SD_A (AF6), SPI2_MOSI (AF5), SYS_TRACED0 (AF0), SYS_WKUP3

Разъём CN13

КонтактИмяВывод STM32Функции выводаНа плате
1D0PA3ADC1_IN3, ADC2_IN3, ADC3_IN3, TIM2_CH4 (AF1), TIM5_CH4 (AF2), TIM9_CH2 (AF3), USART2_RX (AF7), USB_OTG_HS_ULPI_D0 (AF10)
2D1PA2ADC1_IN2, ADC2_IN2, ADC3_IN2, SAI2_SCK_B (AF8), SYS_WKUP2, TIM2_CH3 (AF1), TIM5_CH3 (AF2), TIM9_CH1 (AF3), USART2_TX (AF7)
3D2PC5ADC1_IN15, ADC2_IN15, FMC_SDCKE0 (AF12)
4D3PE5FMC_A21 (AF12), SAI1_SCK_A (AF6), SPI4_MISO (AF5), SYS_TRACED2 (AF0), TIM9_CH1 (AF3)
5D4PH3FMC_SDNE0 (AF12), QUADSPI_BK2_IO1 (AF9), SAI2_MCLK_B (AF10)
6D5PB0ADC1_IN8, ADC2_IN8, TIM1_CH2N (AF1), TIM3_CH3 (AF2), TIM8_CH2N (AF3), UART4_CTS (AF8), USB_OTG_HS_ULPI_D1 (AF10)
7D6PE6FMC_A22 (AF12), SAI1_SD_A (AF6), SAI2_MCLK_B (AF10), SPI4_MOSI (AF5), SYS_TRACED3 (AF0), TIM1_BKIN2 (AF1), TIM9_CH2 (AF3)
8D7PE3FMC_A19 (AF12), SAI1_SD_B (AF6), SYS_TRACED0 (AF0)

Разъём CN11

КонтактИмяВывод STM32Функции выводаНа плате
1D8PE4FMC_A20 (AF12), SAI1_FS_A (AF6), SPI4_NSS (AF5), SYS_TRACED1 (AF0)
2D9PH6FMC_SDNE1 (AF12), I2C2_SMBA (AF4), SPI5_SCK (AF5), TIM12_CH1 (AF9)
3D10PA1ADC1_IN1, ADC2_IN1, ADC3_IN1, QUADSPI_BK1_IO3 (AF9), SAI2_MCLK_B (AF10), TIM2_CH2 (AF1), TIM5_CH2 (AF2), UART4_RX (AF8), USART2_DE (AF7), USART2_RTS (AF7)
4D11PB5FMC_SDCKE1 (AF12), I2C1_SMBA (AF4), I2S1_SD (AF5), I2S3_SD (AF6), SPI1_MOSI (AF5), SPI3_MOSI (AF6), TIM3_CH2 (AF2), USB_OTG_HS_ULPI_D7 (AF10)
5D12PB4I2S2_WS (AF7), SDMMC2_D3 (AF10), SPI1_MISO (AF5), SPI2_NSS (AF7), SPI3_MISO (AF6), SYS_JTRST (AF0), TIM3_CH1 (AF2)
6D13PA5ADC1_IN5, ADC2_IN5, DAC_OUT2, I2S1_CK (AF5), SPI1_SCK (AF5), TIM2_CH1 (AF1), TIM2_ETR (AF1), TIM8_CH1N (AF3), USB_OTG_HS_ULPI_CK (AF10)
9D14PH5FMC_SDNWE (AF12), I2C2_SDA (AF4), SPI5_NSS (AF5)
10D15PH4I2C2_SCL (AF4), USB_OTG_HS_ULPI_NXT (AF10)
  • D14 и D15 (PH5 и PH4, I2C2) общие с разъёмом STMod+; A2 (PC4) и D5 (PB0) используют либо на ARDUINO, либо на STMod+ (UM2140, таблица 7).

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

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

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

ВыводМетка STСигнал в проектеНазначение
PA0SYS_B_UserSYS_WKUP1
PA1ARD_D10_TIM2_CH2_SPI1_NSSS_TIM2_CH2D10 (CN11-3)
PA2ARD_D1_USART2_TXUSART2_TXD1 (CN13-2)
PA3ARD_D0_USART2_RXUSART2_RXD0 (CN13-1)
PA4ARD_A1ADCx_IN4A1 (CN15-2)
PA5ARD_D13_SPI1_SCKSPI1_SCKD13 (CN11-6)
PA6ARD_A0ADCx_IN6A0 (CN15-1)
PA7SYS_LD_USER1выход GPIO
PA8CTP_SCLI2C3_SCL
PA9—USB_OTG_FS_VBUSUSB
PA10USB_OTG_FS_IDвыход GPIO
PA11—USB_OTG_FS_DMUSB
PA12—USB_OTG_FS_DPUSB
PA15STMOD+_TIM2_CH1_2_ETRS_TIM2_CH1_ETR
PB0ARD_D5_STMOD_TIM3_CH3S_TIM3_CH3D5 (CN13-6)
PB1SYS_LD_USER2выход GPIO
PB2QSPI_CLK [MX25L51245G_SCLK]QUADSPI_CLK
PB4ARD_D12_SPI1_MISOSPI1_MISOD12 (CN11-5)
PB5ARD_D11_TIM3_CH2_SPI1_MOSISPI1_MOSID11 (CN11-4)
PB6QSPI_NCS [MX25L51245G_CS]QUADSPI_BK1_NCS
PB7NC1FMC_NL
PB8SAI2_I2C1_SCL [WM8994ECS/R_SCLK]I2C1_SCL
PB9SAI2_I2C1_SDA [WM8994ECS_SDA]I2C1_SDA
PB10USB_OTGFS_OVCR_INTвход, прерывание EXTI10
PB11PMOD_INTвход, прерывание EXTI11
PB12USB_OTG_HS_IDвыход GPIO
PB13USB_OTG_HS_VBUSвход, прерывание EXTI13
PB14—USB_OTG_HS_DMUSB
PB15—USB_OTG_HS_DPUSB
PC0ARD_A4ADCx_IN10A4 (CN15-5)
PC1ARD_A5ADCx_IN11A5 (CN15-6)
PC2STMOD_SPI2_MISOsSPI2_MISO
PC3STMOD+_SPI2_MOSIsSPI2_MOSI
PC4ARD_A2ADCx_IN14A2 (CN15-3)
PC5ARD_D2_GPIOвыход GPIOD2 (CN13-3)
PC6VCP_TX [STM32F103CBT6_PA3]USART6_TXST-LINK, виртуальный COM-порт
PC7VCP_RX [STM32F103CBT6_PA2]USART6_RXST-LINK, виртуальный COM-порт
PC8LCD_TE_INTвход, прерывание EXTI8
PC9QSPI_D0 [MX25L51245G_SIO0]QUADSPI_BK1_IO0
PC10QSPI_D1 [MX25L51245G_SIO1]QUADSPI_BK1_IO1
PC11STMOD_UART4_RXD_sвыход GPIO
PC12UART_TXD_WIFI_RXUART5_TX
PD0LCD_PSRAM_D2FMC_D2_DA2
PD1LCD_PSRAM_D3FMC_D3_DA3
PD2UART_RXD_WIFI_TXUART5_RX
PD3WIFI_CH_PDвыход GPIO
PD4LCD_PSRAM_NWEFMC_NOE
PD5LCD_PSRAM_NWEFMC_NWE
PD6WIFI_GPIO_2выход GPIO
PD7PSRAM_NE1 [IS66WV51216EBLL_CS1]FMC_NE1
PD8LCD_PSRAM_D13FMC_D13_DA13
PD9LCD_PSRAM_D14FMC_D14_DA14
PD10LCD_PSRAM_D15FMC_D15_DA15
PD11PSRAM_A16FMC_A16_CLE
PD12PSRAM_A17FMC_A17_ALE
PD13QSPI_D3 [MX25L51245G_SIO3]QUADSPI_BK1_IO3
PD14LCD_PSRAM_D0FMC_D0_DA0
PD15LCD_PSRAM_D1FMC_D1_DA1
PE0PSRAM_NBL0 [IS66WV51216EBLL_LB]FMC_NBL0
PE1PSRAM_NBL1 [IS66WV51216EBLL_UB]FMC_NBL1
PE2QSPI_D2 [MX25L51245G_SIO2]QUADSPI_BK1_IO2
PE3ARD_D7_GPIOвыход GPIOD7 (CN13-8)
PE4ARD_D8_GPIOвыход GPIOD8 (CN11-1)
PE5ARD_D3_TIM9_CH1S_TIM9_CH1D3 (CN13-4)
PE6ARD_D6_TIM9_CH2S_TIM9_CH2D6 (CN13-7)
PE7LCD_PSRAM_D4FMC_D4_DA4
PE8LCD_PSRAM_D5FMC_D5_DA5
PE9LCD_PSRAM_D6FMC_D6_DA6
PE10LCD_PSRAM_D7FMC_D7_DA7
PE11LCD_PSRAM_D8FMC_D8_DA8
PE12LCD_PSRAM_D9FMC_D9_DA9
PE13LCD_PSRAM_D10FMC_D10_DA10
PE14LCD_PSRAM_D11FMC_D11_DA11
PE15LCD_PSRAM_D12FMC_D12_DA12
PF0PSRAM_A0FMC_A0
PF1PSRAM_A1FMC_A1
PF2PSRAM_A2FMC_A2
PF3PSRAM_A3FMC_A3
PF4PSRAM_A4FMC_A4
PF5PSRAM_A5FMC_A5
PF6PMOD_UART7_RXDUART7_RX
PF7PMOD_UART7_TXDUART7_TX
PF8PMOD_UART7_RTSUART7_RTS
PF9PMOD_UART7_CTSUART7_CTS
PF10ARD_A3_ADC3_IN8ADC3_IN8A3 (CN15-4)
PF11PMOD_RESETвход GPIO
PF12PSRAM_A6FMC_A6
PF13PSRAM_A7FMC_A7
PF14PSRAM_A8FMC_A8
PF15PSRAM_A9FMC_A9
PG0PSRAM_A10FMC_A10
PG1PSRAM_A11FMC_A11
PG2PSRAM_A12FMC_A12
PG3PSRAM_A13FMC_A13
PG4PSRAM_A14FMC_A14_BA0
PG5PSRAM_A15FMC_A15_BA1
PG8USB_OTGFS_PPWR_ENвыход GPIO
PG9LCD_NEFMC_NE2
PG10SAI2_SD_B [SAI2_SD_B_ADCDAT1]SAI2_SD_B
PG12PMOD_GPIO_0выход GPIO
PG13WIFI_GPIO_0выход GPIO
PG14WIFI_RSTвыход GPIO
PG15SAI2_INT [WM8994ECS_GPIO1]вход, прерывание EXTI15
PH2PMOD_GPIO_1выход GPIO
PH3ARD_D4_GPIOвыход GPIOD4 (CN13-5)
PH4ARD_D15_STMOD_I2C2_SCLI2C2_SCLD15 (CN11-10)
PH5ARD_D14_STMOD_I2C2_SDAI2C2_SDAD14 (CN11-9)
PH6ARD_D9_TIM12_CH1S_TIM12_CH1D9 (CN11-2)
PH7LCD_RSTвыход GPIO
PH8CTP_SDAI2C3_SDA
PH9CTP_RSTвыход GPIO
PH10USB_OTGHS_OVCR_INTвход GPIO
PH11LCD_BL [STLD40DPUR_EN]S_TIM5_CH2
PH12USB_OTGHS_PPWR_ENвыход GPIO
PH13STMOD_UART4_TXDUART4_TX
PH14STMOD_UART4_RXDUART4_RX
PH15PMOD_SEL_0выход GPIO
PI0PMOD_SPI2_NSSSPI2_NSS
PI1PMOD_SPI2_SCKSPI2_SCK
PI2PMOD_SPI2_MISOвыход GPIO
PI3PMOD_SPI2_MOSIвыход GPIO
PI4SAI2_MCLK_A [WM8994ECS_MCLK1]SAI2_MCLK_A
PI5SAI2_SCK_A [WM8994ECS_BCLK1]SAI2_SCK_A
PI6SAI2_SD_A [WM8994ECS_DACDAT1]SAI2_SD_A
PI7SAI2_FS_A [WM8994ECS_LRCLK1]SAI2_FS_A
PI9CTP_INTвход, прерывание EXTI9
PI10—выход GPIO
REXTPHYHSREXT_OTGPHYUSB_OTG_HS_REXTPHYHSUSB

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

ВыводМетка STСигнал в проектеНазначение
PA13—SYS_JTMS-SWDIOотладка
PA14—SYS_JTCK-SWCLKотладка
PB3SYS_STLINK_JTDO_SWOSYS_JTDO-SWOотладка
PC14—RCC_OSC32_INтактирование
PC15—RCC_OSC32_OUTтактирование
PH0—RCC_OSC_INтактирование
PH1—RCC_OSC_OUTтактирование

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

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

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

Источники

  1. STMicroelectronics. STM32_open_pin_data, boards/C73_Discovery_STM32F723E-DISCO_STM32F723IEK_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
  2. STMicroelectronics. UM2140: Discovery kit with STM32F723IE MCU. User manual, Rev 3, December 2021 — таблица 7: контакты разъёмов ARDUINO и выводы STM32; перемычки

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

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