STM32L476G-DISCO: выводы STM32L476VG на плате
STM32L476G-DISCO — набор Discovery STMicroelectronics с микроконтроллером STM32L476VG в корпусе LQFP100. Ниже — 75 выводов STM32L476VG, которые плата подключает к своим узлам, с метками ST из проекта платы в STM32CubeMX.
Обновлено данные STMicroelectronics
- Тип
- набор Discovery
- Микроконтроллер
- STM32L476VG, LQFP100
- Частота ядра, макс.
- 80 МГц
- HSE в проекте
- 8 МГц, кварц
- LSE в проекте
- кварц
- SYSCLK в проекте
- 40 МГц
- Выводов задействовано
- 81
Все выводы STM32L476VG, их альтернативные функции и схема корпуса — на странице STM32L476VC, STM32L476VE, STM32L476VG в корпусе LQFP100.
Выводы, занятые на плате
Проект платы в STM32CubeMX подключает к её узлам 75 выводов STM32L476VG. Метки — как у ST: в квадратных скобках микросхема на плате и её вывод.
| Вывод | Метка ST | Сигнал в проекте | Назначение |
|---|---|---|---|
| PA0 | JOY_CENTER [MT-008A_CENTER] | вход GPIO | кнопка |
| PA1 | JOY_LEFT [MT-008A_LEFT] | вход GPIO | кнопка |
| PA2 | JOY_RIGHT [MT-008A_RIGHT] | вход GPIO | кнопка |
| PA3 | JOY_UP [MT-008A_UP] | вход GPIO | кнопка |
| PA4 | MFX_WAKEUP [MFX_V2_WAKEUP] | вход, прерывание EXTI4 | |
| PA5 | JOY_DOWN [MT-008A_DOWN] | вход GPIO | кнопка |
| PA6 | SEG23 [GH08172T_SEG23] | LCD_SEG3 | |
| PA7 | SEG0 [GH08172T_SEG0] | LCD_SEG4 | |
| PA8 | COM0 [GH08172T_COM0] | LCD_COM0 | |
| PA9 | COM1 [GH08172T_COM1] | LCD_COM1 | |
| PA10 | COM2 [GH08172T_COM2] | LCD_COM2 | |
| PA11 | OTG_FS_DM [EMIF02-USB03F2_D-out] | USB_OTG_FS_DM | USB |
| PA12 | OTG_FS_DP [EMIF02-USB03F2_D+out] | USB_OTG_FS_DP | USB |
| PA15 | SEG10 [GH08172T_SEG10] | LCD_SEG17 | |
| PB0 | SEG21 [GH08172T_SEG21] | LCD_SEG5 | |
| PB1 | SEG2 [GH08172T_SEG2] | LCD_SEG6 | |
| PB2 | LD_R [LED red] | выход GPIO | светодиод |
| PB3 | M3V3_REG-ON | выход GPIO | |
| PB4 | SEG11 [GH08172T_SEG11] | LCD_SEG8 | |
| PB5 | SEG12 [GH08172T_SEG12] | LCD_SEG9 | |
| PB6 | I2C1_SCL [SSM-104-L-DH_SCL] | I2C1_SCL | |
| PB7 | I2C1_SDA [SSM-104-L-DH_SDA] | I2C1_SDA | |
| PB8 | GYRO_INT2 [L3D20_DRDY/INT2] | вход, прерывание EXTI8 | |
| PB9 | COM3 [GH08172T_COM3] | LCD_COM3 | |
| PB10 | MFX_I2C_SLC [MFX_V2_I2C_SCL] | I2C2_SCL | |
| PB11 | MFX_I2C_SDA [MFX_V2_I2C_SDA] | I2C2_SDA | |
| PB12 | SEG20 [GH08172T_SEG20] | LCD_SEG12 | |
| PB13 | SEG3 [GH08172T_SEG3] | LCD_SEG13 | |
| PB14 | SEG19 [GH08172T_SEG19] | LCD_SEG14 | |
| PB15 | SEG4 [GH08172T_SEG4] | LCD_SEG15 | |
| PC0 | — | вход GPIO | |
| PC1 | MAG_INT [LSM303CTR_MAG_INT] | вход GPIO | |
| PC2 | MAG_DRDY [LSM303CTR_DRDY_MAG] | вход GPIO | |
| PC3 | VLCD | LCD_VLCD | |
| PC4 | SEG22 [GH08172T_SEG22] | LCD_SEG22 | |
| PC5 | SEG1 [GH08172T_SEG1] | LCD_SEG23 | |
| PC6 | SEG14 [GH08172T_SEG14] | LCD_SEG24 | |
| PC7 | SEG9 [GH08172T_SEG9] | LCD_SEG25 | |
| PC8 | SEG13 [GH08172T_SEG13] | LCD_SEG26 | |
| PC9 | OTG_FS_PowerSwitchOn [STMPS2141STR_EN] | выход GPIO | |
| PC10 | OTG_FS_OverCurrent [STMPS2141STR_FAULT] | вход, прерывание EXTI10 | |
| PC11 | OTG_FS_VBUS [EMIF02-USB03F2_Vbus] | выход GPIO | |
| PC13 | MFX_IRQ_OUT [MFX_V2_IRQOUT] | вход, прерывание EXTI13 | |
| PD0 | EXT_RST [SSM-104-L-DH_EXT_RST] | вход, прерывание EXTI0 | |
| PD1 | MEMS_SCK [L3GD20_SCL/SPC] | SPI2_SCK | |
| PD2 | GYRO_INT1 [L3GD20_INT1] | вход, прерывание EXTI2 | |
| PD3 | MEMS_MISO [L3GD20_SA0/SDO] | SPI2_MISO | |
| PD4 | MEMS_MOSI [L3GD20_SDA/SDI/SDO] | SPI2_MOSI | |
| PD5 | USART_TX | USART2_TX | |
| PD6 | USART_RX | USART2_RX | |
| PD7 | GYRO_CS [L3GD20_CS_I2C/SPI] | выход GPIO | |
| PD8 | SEG18 [GH08172T_SEG18] | LCD_SEG28 | |
| PD9 | SEG5 [GH08172T_SEG5] | LCD_SEG29 | |
| PD10 | SEG17 [GH08172T_SEG17] | LCD_SEG30 | |
| PD11 | SEG6 [GH08172T_SEG6] | LCD_SEG31 | |
| PD12 | SEG16 [GH08172T_SEG16] | LCD_SEG32 | |
| PD13 | SEG7 [GH08172T_SEG7] | LCD_SEG33 | |
| PD14 | SEG15 [GH08172T_SEG15] | LCD_SEG34 | |
| PD15 | SEG8 [GH08172T_SEG8] | LCD_SEG35 | |
| PE0 | XL_CS [LSM303CTR_CS_XL] | выход GPIO | |
| PE1 | XL_INT [LSM303CTR_INT_XL] | вход, прерывание EXTI1 | |
| PE2 | SAI1_MCK [CS43L22_MCLK] | SAI1_MCLK_A | |
| PE3 | AUDIO_RST [CS43L22_RESET] | выход GPIO | |
| PE4 | SAI1_FS [CS43L22_LRCK] | SAI1_FS_A | |
| PE5 | SAI1_SCK [CS43L22_SCLK] | SAI1_SCK_A | |
| PE6 | SAI1_SD [CS43L22_SDIN] | SAI1_SD_A | |
| PE7 | AUDIO_DIN [MP34DT01_DOUT] | SAI1_SD_B | |
| PE8 | LD_G [LED_Green] | выход GPIO | светодиод |
| PE9 | AUDIO_CLK [MP34DT01_CLK] | SAI1_FS_B | |
| PE10 | QSPI_CLK [N25Q128A13EF840E_C] | QUADSPI_CLK | |
| PE11 | QSPI_CS [N25Q128A13EF840E_S#] | QUADSPI_NCS | |
| PE12 | QSPI_D0 [N25Q128A13EF840E_DQ0] | QUADSPI_BK1_IO0 | |
| PE13 | QSPI_D1 [N25Q128A13EF840E_DQ1] | QUADSPI_BK1_IO1 | |
| PE14 | QSPI_D2 [N25Q128A13EF840E_DQ2] | QUADSPI_BK1_IO2 | |
| PE15 | QSPI_D3 [N25Q128A13EF840E_DQ3] | QUADSPI_BK1_IO3 |
Отладка и тактирование
| Вывод | Метка ST | Сигнал в проекте | Назначение |
|---|---|---|---|
| PA13 | SWDIO | SYS_JTMS-SWDIO | отладка |
| PA14 | SWCLK | SYS_JTCK-SWCLK | отладка |
| PC14 | — | RCC_OSC32_IN | тактирование |
| PC15 | — | RCC_OSC32_OUT | тактирование |
| PH0 | — | RCC_OSC_IN | тактирование |
| PH1 | — | RCC_OSC_OUT | тактирование |
Частые вопросы
К каким выводам подключены светодиоды на STM32L476G-DISCO?
LD_R [LED red] — PB2; LD_G [LED_Green] — PE8. Метки — из проекта платы в STM32CubeMX.
К каким выводам подключены кнопки на STM32L476G-DISCO?
JOY_CENTER [MT-008A_CENTER] — PA0 (в проекте: вход GPIO); JOY_LEFT [MT-008A_LEFT] — PA1 (в проекте: вход GPIO); JOY_RIGHT [MT-008A_RIGHT] — PA2 (в проекте: вход GPIO); JOY_UP [MT-008A_UP] — PA3 (в проекте: вход GPIO); JOY_DOWN [MT-008A_DOWN] — PA5 (в проекте: вход GPIO). Метки — из проекта платы в STM32CubeMX.
Какая частота HSE на STM32L476G-DISCO?
В проекте платы HSE — 8 МГц, от кварцевого или керамического резонатора. Системная частота проекта по умолчанию — 40 МГц.
Источники
- STMicroelectronics. STM32_open_pin_data, boards/D40_Discovery_STM32L476G-DISCO_STM32L476VG_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
Нашли ошибку в распиновке?
Платы и инструменты
- Все платы STNucleo, Discovery и оценочные платы с выводами
- STM32L4Cortex-M4 до 80 МГц с режимами низкого потребления: L4x1–L4x6 — линейки, MSI, загрузка и распиновки
- 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 под частоту, мёртвое время, энкодер