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

STM32F412G-DISCO: выводы STM32F412ZG на плате

STM32F412G-DISCO — набор Discovery STMicroelectronics с микроконтроллером STM32F412ZG в корпусе LQFP144. Ниже — 71 вывод STM32F412ZG, которые плата подключает к своим узлам, с метками ST из проекта платы в STM32CubeMX.

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

Тип
набор Discovery
Микроконтроллер
STM32F412ZG, LQFP144
Частота ядра, макс.
100 МГц
HSE в проекте
8 МГц, внешний тактовый сигнал
LSE в проекте
кварц
SYSCLK в проекте
72 МГц
Выводов задействовано
78

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

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

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

ВыводМетка STСигнал в проектеНазначение
PA0JOY_SEL [MT008-A_CENTER]вход, прерывание EXTI0кнопка
PA2STLINK_RX [STLINK_U2_RX]USART2_TXST-LINK, виртуальный COM-порт
PA3STLINK_TX [STLINK_U2_TX]USART2_RXST-LINK, виртуальный COM-порт
PA4CODEC_I2S3_WS [WM8994ECS/R_LRCLK1]I2S3_WS
PA8M2_CKINRCC_MCO_1
PA9USB_OTGFS_VBUSUSB_OTG_FS_VBUSUSB
PA10USB_OTGFS_IDUSB_OTG_FS_IDUSB
PA11USB_OTGFS_DMUSB_OTG_FS_DMUSB
PA12USB_OTGFS_DPUSB_OTG_FS_DPUSB
PB1DFSDM_DATIN0 [MP34DT01TR_DOUT]S_DATAIN0DFSDM1
PB2QSPI_CLK [N25Q128A13EF840F_C]QUADSPI_CLK
PB4CODEC_I2S3ext_SD [WM8994ECS/R_ACDAT1]I2S3_ext_SD
PB5CODEC_I2S3_SD [WM8994ECS/R_DACDAT1]I2S3_SD
PB6I2C1_SCL [WM8994ECS/R_SCLK]I2C1_SCL
PB7I2C1_SDA [WM8994ECS/R_SDA]I2C1_SDA
PB9I2C2_SDAI2C2_SDA
PB10I2C2_SCLI2C2_SCL
PB11M2_CKINI2S_CKIN
PB12CODEC_I2S3_SCK [WM8994ECS/R_BCLK1]I2S3_CK
PC2DFSDM_CKOUT [MP34DT01TR_CLK]S_CKOUTDFSDM1
PC7CODEC_I2S3_MCK [WM8994ECS/R_MCLK1]I2S3_MCK
PC8uSD_D0SDIO_D0
PC9uSD_D1SDIO_D1
PC10uSD_D2SDIO_D2
PC11uSD_D3SDIO_D3
PC12uSD_CLKSDIO_CK
PD0D2FSMC_D2_DA2
PD1D3FSMC_D3_DA3
PD2uSD_CMDSDIO_CMD
PD3uSD_DETECTвход GPIO
PD4FMC_NOEFSMC_NOE
PD5FMC_NWEFSMC_NWE
PD7FMC_NE1FSMC_NE1
PD8D13FSMC_D13_DA13
PD9D14FSMC_D14_DA14
PD10D15FSMC_D15_DA15
PD11LCD_RESETвыход GPIO
PD14D0FSMC_D0_DA0
PD15D1FSMC_D1_DA1
PE0LED1 [Green]выход GPIOсветодиод
PE1LED2 [Orange]выход GPIOсветодиод
PE2LED3 [Red]выход GPIOсветодиод
PE3LED4 [Blue]выход GPIOсветодиод
PE4DFSDM_DATIN3 [MP23DB01MM_DOUT]S_DATAIN3DFSDM1
PE7D4FSMC_D4_DA4
PE8D5FSMC_D5_DA5
PE9D6FSMC_D6_DA6
PE10D7FSMC_D7_DA7
PE11D8FSMC_D8_DA8
PE12D9FSMC_D9_DA9
PE13D10FSMC_D10_DA10
PE14D11FSMC_D11_DA11
PE15D12FSMC_D12_DA12
PF0A0FSMC_A0
PF5LCD_BLCTRL [STT5N2VH5_Gate]выход GPIO
PF6QSPI_BK1_IO3 [N25Q128A13EF840F_DQ3]QUADSPI_BK1_IO3
PF7QSPI_BK1_IO2 [N25Q128A13EF840F_DQ2]QUADSPI_BK1_IO2
PF8QSPI_BK1_IO0 [N25Q128A13EF840F_DQ0]QUADSPI_BK1_IO0
PF9QSPI_BK1_IO1 [N25Q128A13EF840F_DQ1]QUADSPI_BK1_IO1
PF11EXT_RESETвыход GPIO
PF12CTP_RSTвыход GPIO
PF14JOY_RIGHT [MT008-A_RIGHT]вход GPIOкнопка
PF15JOY_LEFT [MT008-A_LEFT]вход GPIOкнопка
PG0JOY_UP [MT008-A_UP]вход GPIOкнопка
PG1JOY_DOWN [MT008-A_DOWN]вход GPIOкнопка
PG2CODEC_INT [WM8994ECS/R_ADCLRCLK1/GPIO1]вход, прерывание EXTI2
PG4LCD_TEвход GPIO
PG5CTP_INTвход, прерывание EXTI5
PG6QSPI_BK1_NCS [N25Q128A13EF840F_S]QUADSPI_BK1_NCS
PG7USB_OTGFS_OVRCR [STMPS2141STR_FAULT]вход GPIO
PG8USB_OTGFS_PPWR_EN [STMPS2141STR_EN]выход GPIO

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

ВыводМетка STСигнал в проектеНазначение
PA13SWDIOSYS_JTMS-SWDIOотладка
PA14SWCLKSYS_JTCK-SWCLKотладка
PB3SWOSYS_JTDO-SWOотладка
PC14—RCC_OSC32_INтактирование
PC15—RCC_OSC32_OUTтактирование
PH0STLK_MCORCC_OSC_INтактирование
PH1—RCC_OSC_OUTтактирование

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

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

LED1 [Green] — PE0; LED2 [Orange] — PE1; LED3 [Red] — PE2; LED4 [Blue] — PE3. Метки — из проекта платы в STM32CubeMX.

К каким выводам подключены кнопки на STM32F412G-DISCO?

JOY_SEL [MT008-A_CENTER] — PA0 (в проекте: вход, прерывание EXTI0); JOY_RIGHT [MT008-A_RIGHT] — PF14 (в проекте: вход GPIO); JOY_LEFT [MT008-A_LEFT] — PF15 (в проекте: вход GPIO); JOY_UP [MT008-A_UP] — PG0 (в проекте: вход GPIO); JOY_DOWN [MT008-A_DOWN] — PG1 (в проекте: вход GPIO). Метки — из проекта платы в STM32CubeMX.

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

В проекте платы HSE — 8 МГц, в режиме bypass: на OSC_IN подаётся готовый тактовый сигнал, резонатор не нужен. Системная частота проекта по умолчанию — 72 МГц.

Источники

  1. STMicroelectronics. STM32_open_pin_data, boards/C45_Discovery_STM32F412G-DISCO_STM32F412ZGT_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause

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

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

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