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 | Функции вывода | На плате |
|---|---|---|---|---|
| 1 | A0 | PA6 | ADC1_IN6, ADC2_IN6, SPI1_MISO (AF5), TIM13_CH1 (AF9), TIM1_BKIN (AF1), TIM3_CH1 (AF2), TIM8_BKIN (AF3) | |
| 2 | A1 | PA4 | ADC1_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) | |
| 3 | A2 | PC4 | ADC1_IN14, ADC2_IN14, FMC_SDNE0 (AF12), I2S1_MCK (AF5) | |
| 4 | A3 | PF10 | ADC3_IN8 | |
| 5 | A4 | PC0 | ADC1_IN10, ADC2_IN10, ADC3_IN10, FMC_SDNWE (AF12), SAI2_FS_B (AF8), USB_OTG_HS_ULPI_STP (AF10) | |
| 6 | A5 | PC1 | ADC1_IN11, ADC2_IN11, ADC3_IN11, I2S2_SD (AF5), RTC_TAMP3, SAI1_SD_A (AF6), SPI2_MOSI (AF5), SYS_TRACED0 (AF0), SYS_WKUP3 |
Разъём CN13
| Контакт | Имя | Вывод STM32 | Функции вывода | На плате |
|---|---|---|---|---|
| 1 | D0 | PA3 | ADC1_IN3, ADC2_IN3, ADC3_IN3, TIM2_CH4 (AF1), TIM5_CH4 (AF2), TIM9_CH2 (AF3), USART2_RX (AF7), USB_OTG_HS_ULPI_D0 (AF10) | |
| 2 | D1 | PA2 | ADC1_IN2, ADC2_IN2, ADC3_IN2, SAI2_SCK_B (AF8), SYS_WKUP2, TIM2_CH3 (AF1), TIM5_CH3 (AF2), TIM9_CH1 (AF3), USART2_TX (AF7) | |
| 3 | D2 | PC5 | ADC1_IN15, ADC2_IN15, FMC_SDCKE0 (AF12) | |
| 4 | D3 | PE5 | FMC_A21 (AF12), SAI1_SCK_A (AF6), SPI4_MISO (AF5), SYS_TRACED2 (AF0), TIM9_CH1 (AF3) | |
| 5 | D4 | PH3 | FMC_SDNE0 (AF12), QUADSPI_BK2_IO1 (AF9), SAI2_MCLK_B (AF10) | |
| 6 | D5 | PB0 | ADC1_IN8, ADC2_IN8, TIM1_CH2N (AF1), TIM3_CH3 (AF2), TIM8_CH2N (AF3), UART4_CTS (AF8), USB_OTG_HS_ULPI_D1 (AF10) | |
| 7 | D6 | PE6 | FMC_A22 (AF12), SAI1_SD_A (AF6), SAI2_MCLK_B (AF10), SPI4_MOSI (AF5), SYS_TRACED3 (AF0), TIM1_BKIN2 (AF1), TIM9_CH2 (AF3) | |
| 8 | D7 | PE3 | FMC_A19 (AF12), SAI1_SD_B (AF6), SYS_TRACED0 (AF0) |
Разъём CN11
| Контакт | Имя | Вывод STM32 | Функции вывода | На плате |
|---|---|---|---|---|
| 1 | D8 | PE4 | FMC_A20 (AF12), SAI1_FS_A (AF6), SPI4_NSS (AF5), SYS_TRACED1 (AF0) | |
| 2 | D9 | PH6 | FMC_SDNE1 (AF12), I2C2_SMBA (AF4), SPI5_SCK (AF5), TIM12_CH1 (AF9) | |
| 3 | D10 | PA1 | ADC1_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) | |
| 4 | D11 | PB5 | FMC_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) | |
| 5 | D12 | PB4 | I2S2_WS (AF7), SDMMC2_D3 (AF10), SPI1_MISO (AF5), SPI2_NSS (AF7), SPI3_MISO (AF6), SYS_JTRST (AF0), TIM3_CH1 (AF2) | |
| 6 | D13 | PA5 | ADC1_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) | |
| 9 | D14 | PH5 | FMC_SDNWE (AF12), I2C2_SDA (AF4), SPI5_NSS (AF5) | |
| 10 | D15 | PH4 | I2C2_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 | Сигнал в проекте | Назначение |
|---|---|---|---|
| PA0 | SYS_B_User | SYS_WKUP1 | |
| PA1 | ARD_D10_TIM2_CH2_SPI1_NSS | S_TIM2_CH2 | D10 (CN11-3) |
| PA2 | ARD_D1_USART2_TX | USART2_TX | D1 (CN13-2) |
| PA3 | ARD_D0_USART2_RX | USART2_RX | D0 (CN13-1) |
| PA4 | ARD_A1 | ADCx_IN4 | A1 (CN15-2) |
| PA5 | ARD_D13_SPI1_SCK | SPI1_SCK | D13 (CN11-6) |
| PA6 | ARD_A0 | ADCx_IN6 | A0 (CN15-1) |
| PA7 | SYS_LD_USER1 | выход GPIO | |
| PA8 | CTP_SCL | I2C3_SCL | |
| PA9 | — | USB_OTG_FS_VBUS | USB |
| PA10 | USB_OTG_FS_ID | выход GPIO | |
| PA11 | — | USB_OTG_FS_DM | USB |
| PA12 | — | USB_OTG_FS_DP | USB |
| PA15 | STMOD+_TIM2_CH1_2_ETR | S_TIM2_CH1_ETR | |
| PB0 | ARD_D5_STMOD_TIM3_CH3 | S_TIM3_CH3 | D5 (CN13-6) |
| PB1 | SYS_LD_USER2 | выход GPIO | |
| PB2 | QSPI_CLK [MX25L51245G_SCLK] | QUADSPI_CLK | |
| PB4 | ARD_D12_SPI1_MISO | SPI1_MISO | D12 (CN11-5) |
| PB5 | ARD_D11_TIM3_CH2_SPI1_MOSI | SPI1_MOSI | D11 (CN11-4) |
| PB6 | QSPI_NCS [MX25L51245G_CS] | QUADSPI_BK1_NCS | |
| PB7 | NC1 | FMC_NL | |
| PB8 | SAI2_I2C1_SCL [WM8994ECS/R_SCLK] | I2C1_SCL | |
| PB9 | SAI2_I2C1_SDA [WM8994ECS_SDA] | I2C1_SDA | |
| PB10 | USB_OTGFS_OVCR_INT | вход, прерывание EXTI10 | |
| PB11 | PMOD_INT | вход, прерывание EXTI11 | |
| PB12 | USB_OTG_HS_ID | выход GPIO | |
| PB13 | USB_OTG_HS_VBUS | вход, прерывание EXTI13 | |
| PB14 | — | USB_OTG_HS_DM | USB |
| PB15 | — | USB_OTG_HS_DP | USB |
| PC0 | ARD_A4 | ADCx_IN10 | A4 (CN15-5) |
| PC1 | ARD_A5 | ADCx_IN11 | A5 (CN15-6) |
| PC2 | STMOD_SPI2_MISOs | SPI2_MISO | |
| PC3 | STMOD+_SPI2_MOSIs | SPI2_MOSI | |
| PC4 | ARD_A2 | ADCx_IN14 | A2 (CN15-3) |
| PC5 | ARD_D2_GPIO | выход GPIO | D2 (CN13-3) |
| PC6 | VCP_TX [STM32F103CBT6_PA3] | USART6_TX | ST-LINK, виртуальный COM-порт |
| PC7 | VCP_RX [STM32F103CBT6_PA2] | USART6_RX | ST-LINK, виртуальный COM-порт |
| PC8 | LCD_TE_INT | вход, прерывание EXTI8 | |
| PC9 | QSPI_D0 [MX25L51245G_SIO0] | QUADSPI_BK1_IO0 | |
| PC10 | QSPI_D1 [MX25L51245G_SIO1] | QUADSPI_BK1_IO1 | |
| PC11 | STMOD_UART4_RXD_s | выход GPIO | |
| PC12 | UART_TXD_WIFI_RX | UART5_TX | |
| PD0 | LCD_PSRAM_D2 | FMC_D2_DA2 | |
| PD1 | LCD_PSRAM_D3 | FMC_D3_DA3 | |
| PD2 | UART_RXD_WIFI_TX | UART5_RX | |
| PD3 | WIFI_CH_PD | выход GPIO | |
| PD4 | LCD_PSRAM_NWE | FMC_NOE | |
| PD5 | LCD_PSRAM_NWE | FMC_NWE | |
| PD6 | WIFI_GPIO_2 | выход GPIO | |
| PD7 | PSRAM_NE1 [IS66WV51216EBLL_CS1] | FMC_NE1 | |
| PD8 | LCD_PSRAM_D13 | FMC_D13_DA13 | |
| PD9 | LCD_PSRAM_D14 | FMC_D14_DA14 | |
| PD10 | LCD_PSRAM_D15 | FMC_D15_DA15 | |
| PD11 | PSRAM_A16 | FMC_A16_CLE | |
| PD12 | PSRAM_A17 | FMC_A17_ALE | |
| PD13 | QSPI_D3 [MX25L51245G_SIO3] | QUADSPI_BK1_IO3 | |
| PD14 | LCD_PSRAM_D0 | FMC_D0_DA0 | |
| PD15 | LCD_PSRAM_D1 | FMC_D1_DA1 | |
| PE0 | PSRAM_NBL0 [IS66WV51216EBLL_LB] | FMC_NBL0 | |
| PE1 | PSRAM_NBL1 [IS66WV51216EBLL_UB] | FMC_NBL1 | |
| PE2 | QSPI_D2 [MX25L51245G_SIO2] | QUADSPI_BK1_IO2 | |
| PE3 | ARD_D7_GPIO | выход GPIO | D7 (CN13-8) |
| PE4 | ARD_D8_GPIO | выход GPIO | D8 (CN11-1) |
| PE5 | ARD_D3_TIM9_CH1 | S_TIM9_CH1 | D3 (CN13-4) |
| PE6 | ARD_D6_TIM9_CH2 | S_TIM9_CH2 | D6 (CN13-7) |
| PE7 | LCD_PSRAM_D4 | FMC_D4_DA4 | |
| PE8 | LCD_PSRAM_D5 | FMC_D5_DA5 | |
| PE9 | LCD_PSRAM_D6 | FMC_D6_DA6 | |
| PE10 | LCD_PSRAM_D7 | FMC_D7_DA7 | |
| PE11 | LCD_PSRAM_D8 | FMC_D8_DA8 | |
| PE12 | LCD_PSRAM_D9 | FMC_D9_DA9 | |
| PE13 | LCD_PSRAM_D10 | FMC_D10_DA10 | |
| PE14 | LCD_PSRAM_D11 | FMC_D11_DA11 | |
| PE15 | LCD_PSRAM_D12 | FMC_D12_DA12 | |
| PF0 | PSRAM_A0 | FMC_A0 | |
| PF1 | PSRAM_A1 | FMC_A1 | |
| PF2 | PSRAM_A2 | FMC_A2 | |
| PF3 | PSRAM_A3 | FMC_A3 | |
| PF4 | PSRAM_A4 | FMC_A4 | |
| PF5 | PSRAM_A5 | FMC_A5 | |
| PF6 | PMOD_UART7_RXD | UART7_RX | |
| PF7 | PMOD_UART7_TXD | UART7_TX | |
| PF8 | PMOD_UART7_RTS | UART7_RTS | |
| PF9 | PMOD_UART7_CTS | UART7_CTS | |
| PF10 | ARD_A3_ADC3_IN8 | ADC3_IN8 | A3 (CN15-4) |
| PF11 | PMOD_RESET | вход GPIO | |
| PF12 | PSRAM_A6 | FMC_A6 | |
| PF13 | PSRAM_A7 | FMC_A7 | |
| PF14 | PSRAM_A8 | FMC_A8 | |
| PF15 | PSRAM_A9 | FMC_A9 | |
| PG0 | PSRAM_A10 | FMC_A10 | |
| PG1 | PSRAM_A11 | FMC_A11 | |
| PG2 | PSRAM_A12 | FMC_A12 | |
| PG3 | PSRAM_A13 | FMC_A13 | |
| PG4 | PSRAM_A14 | FMC_A14_BA0 | |
| PG5 | PSRAM_A15 | FMC_A15_BA1 | |
| PG8 | USB_OTGFS_PPWR_EN | выход GPIO | |
| PG9 | LCD_NE | FMC_NE2 | |
| PG10 | SAI2_SD_B [SAI2_SD_B_ADCDAT1] | SAI2_SD_B | |
| PG12 | PMOD_GPIO_0 | выход GPIO | |
| PG13 | WIFI_GPIO_0 | выход GPIO | |
| PG14 | WIFI_RST | выход GPIO | |
| PG15 | SAI2_INT [WM8994ECS_GPIO1] | вход, прерывание EXTI15 | |
| PH2 | PMOD_GPIO_1 | выход GPIO | |
| PH3 | ARD_D4_GPIO | выход GPIO | D4 (CN13-5) |
| PH4 | ARD_D15_STMOD_I2C2_SCL | I2C2_SCL | D15 (CN11-10) |
| PH5 | ARD_D14_STMOD_I2C2_SDA | I2C2_SDA | D14 (CN11-9) |
| PH6 | ARD_D9_TIM12_CH1 | S_TIM12_CH1 | D9 (CN11-2) |
| PH7 | LCD_RST | выход GPIO | |
| PH8 | CTP_SDA | I2C3_SDA | |
| PH9 | CTP_RST | выход GPIO | |
| PH10 | USB_OTGHS_OVCR_INT | вход GPIO | |
| PH11 | LCD_BL [STLD40DPUR_EN] | S_TIM5_CH2 | |
| PH12 | USB_OTGHS_PPWR_EN | выход GPIO | |
| PH13 | STMOD_UART4_TXD | UART4_TX | |
| PH14 | STMOD_UART4_RXD | UART4_RX | |
| PH15 | PMOD_SEL_0 | выход GPIO | |
| PI0 | PMOD_SPI2_NSS | SPI2_NSS | |
| PI1 | PMOD_SPI2_SCK | SPI2_SCK | |
| PI2 | PMOD_SPI2_MISO | выход GPIO | |
| PI3 | PMOD_SPI2_MOSI | выход GPIO | |
| PI4 | SAI2_MCLK_A [WM8994ECS_MCLK1] | SAI2_MCLK_A | |
| PI5 | SAI2_SCK_A [WM8994ECS_BCLK1] | SAI2_SCK_A | |
| PI6 | SAI2_SD_A [WM8994ECS_DACDAT1] | SAI2_SD_A | |
| PI7 | SAI2_FS_A [WM8994ECS_LRCLK1] | SAI2_FS_A | |
| PI9 | CTP_INT | вход, прерывание EXTI9 | |
| PI10 | — | выход GPIO | |
| REXTPHYHS | REXT_OTGPHY | USB_OTG_HS_REXTPHYHS | USB |
Отладка и тактирование
| Вывод | Метка ST | Сигнал в проекте | Назначение |
|---|---|---|---|
| PA13 | — | SYS_JTMS-SWDIO | отладка |
| PA14 | — | SYS_JTCK-SWCLK | отладка |
| PB3 | SYS_STLINK_JTDO_SWO | SYS_JTDO-SWO | отладка |
| PC14 | — | RCC_OSC32_IN | тактирование |
| PC15 | — | RCC_OSC32_OUT | тактирование |
| PH0 | — | RCC_OSC_IN | тактирование |
| PH1 | — | RCC_OSC_OUT | тактирование |
Частые вопросы
Какая частота HSE на STM32F723E-DISCO?
В проекте платы HSE — 25 МГц, от кварцевого или керамического резонатора. Системная частота проекта по умолчанию — 216 МГц.
Источники
- STMicroelectronics. STM32_open_pin_data, boards/C73_Discovery_STM32F723E-DISCO_STM32F723IEK_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
- STMicroelectronics. UM2140: Discovery kit with STM32F723IE MCU. User manual, Rev 3, December 2021 — таблица 7: контакты разъёмов ARDUINO и выводы STM32; перемычки
Нашли ошибку в распиновке?
Платы и инструменты
- Все платы STNucleo, Discovery и оценочные платы с выводами
- STM32F7Cortex-M7 до 216 МГц: F72x/F73x, F74x/F75x, F76x/F77x — линейки, память, загрузка и распиновки
- JTAG и SWDARM JTAG 20, Cortex Debug 10, STDC14, ST-LINK
- Тактирование STM32PLL под нужную частоту, шины, флеш-память, регистры RCC и код
- Скорость UARTUBRR, BRR, TH1 и ошибка скорости
- I2C_TIMINGR STM32PRESC, SCLL, SCLH, SDADEL и SCLDEL по частоте I2CCLK и фронтам
- Таймер AVR и STM32Предделитель, OCRnA, PSC и ARR под частоту, мёртвое время, энкодер