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

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

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

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

Тип
набор Discovery
Микроконтроллер
STM32L496AG, UFBGA169
Частота ядра, макс.
80 МГц
LSE в проекте
кварц
SYSCLK в проекте
56,8 МГц
Выводов задействовано
129

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

Разъёмы ARDUINO

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

Разъём CN16

КонтактИмяВывод STM32Функции выводаНа плате
1A0PC4ADC1_IN13, ADC2_IN13, COMP1_INM, LCD_SEG22 (AF11), QUADSPI_BK2_IO3 (AF10), USART3_TX (AF7)
2A1PC1ADC1_IN2, ADC2_IN2, ADC3_IN2, DFSDM1_CKIN4 (AF6), I2C3_SDA (AF4), I2C4_SDA (AF2), LCD_SEG19 (AF11), LPTIM1_OUT (AF1), LPUART1_TX (AF8), QUADSPI_BK2_IO0 (AF10), SAI1_SD_A (AF13), SPI2_MOSI (AF3), SYS_TRACED0 (AF0)
3A2PC3ADC1_IN4, ADC2_IN4, ADC3_IN4, LCD_VLCD (AF11), LPTIM1_ETR (AF1), LPTIM2_ETR (AF14), QUADSPI_BK2_IO2 (AF10), SAI1_SD_A (AF13), SPI2_MOSI (AF5)
4A3PF10ADC3_IN13, DCMI_D11 (AF10), QUADSPI_CLK (AF3), TIM15_CH2 (AF14)
5A4PA1 или PB7ADC1_IN6, ADC2_IN6, I2C1_SMBA (AF4), LCD_SEG0 (AF11), SPI1_SCK (AF5), TIM15_CH1N (AF14), TIM2_CH2 (AF1), TIM5_CH2 (AF2), UART4_RX (AF8), USART2_DE (AF7), USART2_RTS (AF7); PB7: COMP2_INM, DCMI_VSYNC (AF10), DFSDM1_CKIN5 (AF6), FMC_NL (AF12), I2C1_SDA (AF4), I2C4_SDA (AF5), LCD_SEG21 (AF11), LPTIM1_IN2 (AF1), SYS_PVD_IN, TIM17_CH1N (AF14), TIM4_CH2 (AF2), TIM8_BKIN (AF3), TIM8_BKIN_COMP1 (AF13), TSC_G2_IO4 (AF9), UART4_CTS (AF8), USART1_RX (AF7)
6A5PC0 или PB8ADC1_IN1, ADC2_IN1, ADC3_IN1, DFSDM1_DATIN4 (AF6), I2C3_SCL (AF4), I2C4_SCL (AF2), LCD_SEG18 (AF11), LPTIM1_IN1 (AF1), LPTIM2_IN1 (AF14), LPUART1_RX (AF8); PB8: CAN1_RX (AF9), DCMI_D6 (AF10), DFSDM1_DATIN6 (AF6), I2C1_SCL (AF4), LCD_SEG16 (AF11), SAI1_MCLK_A (AF13), SDMMC1_D4 (AF12), TIM16_CH1 (AF14), TIM4_CH3 (AF2)

Разъём CN11

КонтактИмяВывод STM32Функции выводаНа плате
1D0PG8I2C3_SDA (AF4), LPUART1_RX (AF8)
2D1PG7FMC_INT (AF12), I2C3_SCL (AF4), LPUART1_TX (AF8), SAI1_MCLK_A (AF13)
3D2PG13FMC_A24 (AF12), I2C1_SDA (AF4), USART1_CK (AF7)
4D3PH15ADC1_EXTI15, ADC2_EXTI15, ADC3_EXTI15, DCMI_D11 (AF10), TIM8_CH3N (AF3)
5D4PI11ADC1_EXTI11, ADC2_EXTI11, ADC3_EXTI11
6D5PB9CAN1_TX (AF9), DAC1_EXTI9, DCMI_D7 (AF10), DFSDM1_CKIN6 (AF6), I2C1_SDA (AF4), IR_OUT (AF1), LCD_COM3 (AF11), SAI1_FS_A (AF13), SDMMC1_D5 (AF12), SPI2_NSS (AF5), TIM17_CH1 (AF14), TIM4_CH4 (AF2)
7D6PI6DCMI_D6 (AF10), TIM8_CH2 (AF3)
8D7PG6I2C3_SMBA (AF4), LPUART1_DE (AF8), LPUART1_RTS (AF8)

Разъём CN10

КонтактИмяВывод STM32Функции выводаНа плате
1D8PG15ADC1_EXTI15, ADC2_EXTI15, ADC3_EXTI15, DCMI_D13 (AF10), I2C1_SMBA (AF4), LPTIM1_OUT (AF1)
2D9PH13CAN1_TX (AF9), TIM8_CH1N (AF3)
3D10PA15ADC1_EXTI15, ADC2_EXTI15, ADC3_EXTI15, LCD_SEG17 (AF11), SAI2_FS_B (AF13), SPI1_NSS (AF5), SPI3_NSS (AF6), SWPMI1_SUSPEND (AF12), SYS_JTDI (AF0), TIM2_CH1 (AF1), TIM2_ETR (AF2), TSC_G3_IO1 (AF9), UART4_DE (AF8), UART4_RTS (AF8), USART2_RX (AF3), USART3_DE (AF7), USART3_RTS (AF7)
4D11PB5CAN2_RX (AF3), COMP2_OUT (AF12), DCMI_D10 (AF10), I2C1_SMBA (AF4), LCD_SEG9 (AF11), LPTIM1_IN1 (AF1), SAI1_SD_B (AF13), SPI1_MOSI (AF5), SPI3_MOSI (AF6), TIM16_BKIN (AF14), TIM3_CH2 (AF2), TSC_G2_IO2 (AF9), UART5_CTS (AF8), USART1_CK (AF7)
5D12PB4COMP2_INP, DCMI_D12 (AF10), I2C3_SDA (AF4), LCD_SEG8 (AF11), SAI1_MCLK_B (AF13), SPI1_MISO (AF5), SPI3_MISO (AF6), SYS_JTRST (AF0), TIM17_BKIN (AF14), TIM3_CH1 (AF2), TSC_G2_IO1 (AF9), UART5_DE (AF8), UART5_RTS (AF8), USART1_CTS (AF7)
6D13PA5ADC1_IN10, ADC2_IN10, DAC1_OUT2, LPTIM2_ETR (AF14), SPI1_SCK (AF5), TIM2_CH1 (AF1), TIM2_ETR (AF2), TIM8_CH1N (AF3)
9D14PB7COMP2_INM, DCMI_VSYNC (AF10), DFSDM1_CKIN5 (AF6), FMC_NL (AF12), I2C1_SDA (AF4), I2C4_SDA (AF5), LCD_SEG21 (AF11), LPTIM1_IN2 (AF1), SYS_PVD_IN, TIM17_CH1N (AF14), TIM4_CH2 (AF2), TIM8_BKIN (AF3), TIM8_BKIN_COMP1 (AF13), TSC_G2_IO4 (AF9), UART4_CTS (AF8), USART1_RX (AF7)I2C1_SDA
10D15PB8CAN1_RX (AF9), DCMI_D6 (AF10), DFSDM1_DATIN6 (AF6), I2C1_SCL (AF4), LCD_SEG16 (AF11), SAI1_MCLK_A (AF13), SDMMC1_D4 (AF12), TIM16_CH1 (AF14), TIM4_CH3 (AF2)I2C1_SCL
  • A4 и A5 по умолчанию подключены к PA1 и PC0 (SB28 и SB26 замкнуты, SB27 и SB25 разомкнуты); для I²C на этих контактах положение перемычек меняют на обратное (UM2160, примечание 3).
  • D13 (PA5) — тот же вывод, что и светодиод LD3.

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

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

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

ВыводМетка STСигнал в проектеНазначение
PA0STMOD_PWMSYS_WKUP1
PA1ARD_A4ADCx_IN6A4 (CN16-5)
PA2USART2_TXUSART2_TX
PA3QSPI_CLK [MX25R6435FM2IL0_SCLK]QUADSPI_CLK
PA4STMOD_ADCADCx_IN9
PA5ARD_D13SPI1_SCKD13 (CN10-6)
PA6QSPI_BK1_IO3 [MX25R6435FM2IL0_SIO3]QUADSPI_BK1_IO3
PA7QSPI_BK1_IO2 [MX25R6435FM2IL0_SIO2]QUADSPI_BK1_IO2
PA8DCMI_CLKLPTIM2_OUT
PA9USB_OTGFS_VBUSUSB_OTG_FS_VBUSUSB
PA10USB_OTGFS_IDUSB_OTG_FS_IDUSB
PA11USB_OTGFS_DMUSB_OTG_FS_DMUSB
PA12USB_OTGFS_DPUSB_OTG_FS_DPUSB
PA15ARD_D10SPI1_NSSD10 (CN10-3)
PB0QSPI_BK1_IO1 [MX25R6435FM2IL0_SIO1]QUADSPI_BK1_IO1
PB1QSPI_BK1_IO0 [MX25R6435FM2IL0_SIO0]QUADSPI_BK1_IO0
PB2STMOD_RESETвход GPIO
PB4ARD_D12SPI1_MISOD12 (CN10-5)
PB5ARD_D11SPI1_MOSID11 (CN10-4)
PB6USART1_TXUSART1_TX
PB7I2C1_SDAI2C1_SDAA4 (CN16-5)
PB8I2C1_SCLI2C1_SCLA5 (CN16-6)
PB9ARD_D5S_TIM4_CH4D5 (CN11-6)
PB10—SAI1_SCK_A
PB11QSPI_BK1_NCS [MX25R6435FM2IL0_CS]QUADSPI_BK1_NCS
PB12DFDATIN1S_DATAIN1DFSDM1
PB13LED1выход GPIOсветодиод
PB14I2C2_SDA [CS42L51_SDA]I2C2_SDA
PB15SPI2_MOSI [STMOD+_SPI]SPI2_MOSI
PC0ARD_A5ADCx_IN1A5 (CN16-6)
PC1—ADCx_IN2A1 (CN16-2)
PC2DF_CKOUTS_CKOUTDFSDM1
PC3ARD_A2ADCx_IN4A2 (CN16-3)
PC4ARD_A0ADCx_IN13A0 (CN16-1)
PC5MFX_IRQ_OUTвход, прерывание EXTI5
PC6Audio_RST [RESET_CS42L51]выход GPIO
PC7DATIN3 [DOUT_MP34DT01TR]S_DATAIN3DFSDM1
PC8uSD_D0SDMMC1_D0
PC9uSD_D1SDMMC1_D1
PC10uSD_D2SDMMC1_D2
PC11uSD_D3SDMMC1_D3
PC12uSD_CLKSDMMC1_CK
PC13JOY_SEL [Selection_MT008]SYS_WKUP2кнопка
PD0D2 [D2_ IS66WV51216EBLL]FMC_D2_DA2
PD1D3 [D3_IS66WV51216EBLL]FMC_D3_DA3
PD2uSD_CMDSDMMC1_CMD
PD4OE [OE_IS66WV51216EBLL]FMC_NOE
PD5WE [WE_IS66WV51216EBLL]FMC_NWE
PD6USART2_RXUSART2_RX
PD7LCD_NEFMC_NE1
PD8D13 [D13_IS66WV51216EBLL]FMC_D13_DA13
PD9D14 [D14_IS66WV51216EBLL]FMC_D14_DA14
PD10D15 [D15_IS66WV51216EBLL]FMC_D15_DA15
PD11PSRAM_A16 [A16_IS66WV51216EBLL]FMC_A16_CLE
PD12PSRAM_A17 [A17_IS66WV51216EBLL]FMC_A17_ALE
PD13PSRAM_A18_LCD_RS [A18_IS66WV51216EBLL]FMC_A18
PD14D0 [D0_IS66WV51216EBLL]FMC_D0_DA0
PD15D1 [D1_IS66WV51216EBLL]FMC_D1_DA1
PE0PSRAM_NBL0 [LB_IS66WV51216EBLL]FMC_NBL0
PE1PSRAM_NBL1 [UB_IS66WV51216EBLL]FMC_NBL1
PE2SAI1_MCKA [MCLK_CS42L51]SAI1_MCLK_A
PE3SAI1_SDB [SDOUT_CS42L51]SAI1_SD_B
PE4SAI1_FSA [LRCK_CS42L51]]SAI1_FS_A
PE5DCMI_D6DCMI_D6
PE6SAI1_SDA [SDIN_CS42L51]SAI1_SD_A
PE7D4 [D4_IS66WV51216EBLL]FMC_D4_DA4
PE8D5 [D5_IS66WV51216EBLL]FMC_D5_DA5
PE9D6 [D6_IS66WV51216EBLL]FMC_D6_DA6
PE10D7 [D7_IS66WV51216EBLL]FMC_D7_DA7
PE11D8 [D8_IS66WV51216EBLL]FMC_D8_DA8
PE12D9 [D9_IS66WV51216EBLL]FMC_D9_DA9
PE13D10 [D10_IS66WV51216EBLL]FMC_D10_DA10
PE14D11 [D11_IS66WV51216EBLL]FMC_D11_DA11
PE15D12 [D12_IS66WV51216EBLL]FMC_D12_DA12
PF0PSRAM_A0 [A0_IS66WV51216EBLL]FMC_A0
PF1PSRAM_A1 [A1_IS66WV51216EBLL]FMC_A1
PF2PSRAM_A2 [A2_IS66WV51216EBLL]FMC_A2
PF3PSRAM_A3 [A3_IS66WV51216EBLL]FMC_A3
PF4PSRAM_A4 [A4_IS66WV51216EBLL]FMC_A4
PF5PSRAM_A5 [A5_IS66WV51216EBLL]FMC_A5
PF10ARD_A3ADC3_IN13A3 (CN16-4)
PF11JOY_RIGHT [RIGHT_MT008]вход GPIOкнопка
PF12PSRAM_A6 [A6_IS66WV51216EBLL]FMC_A6
PF13PSRAM_A7 [A7_IS66WV51216EBLL]FMC_A7
PF14PSRAM_A8 [A8_IS66WV51216EBLL]FMC_A8
PF15PSRAM_A9 [A9_IS66WV51216EBLL]FMC_A9
PG0PSRAM_A10 [A10_IS66WV51216EBLL]FMC_A10
PG1PSRAM_A11 [A11_IS66WV51216EBLL]FMC_A11
PG2PSRAM_A12 [A12_IS66WV51216EBLL]FMC_A12
PG3PSRAM_A13 [A13_IS66WV51216EBLL]FMC_A13
PG4PSRAM_A14 [A14_IS66WV51216EBLL]FMC_A14
PG5PSRAM_A15 [A15_IS66WV51216EBLL]FMC_A15
PG7ARD_D1LPUART1_TXD1 (CN11-2)
PG8ARD_D0LPUART1_RXD0 (CN11-1)
PG9PSRAM_NE [CS1_IS66WV51216EBLL]FMC_NE2
PG10UART1_RX [STMOD+_UART]USART1_RX
PG11UART1_CTS [STMOD+_UART]USART1_CTS
PG12UART1_RTS [STMOD+_UART]USART1_RTS
PG14CTP_INTвход, прерывание EXTI14
PH0LCD_PWR_ONвыход GPIO
PH1MIC_VDDвыход GPIO
PH2STMOD_INTвход, прерывание EXTI2
PH4I2C2_SCL [SCL_CS42L51]I2C2_SCL
PH5DCMI_PIXCKDCMI_PIXCLK
PH6MFX_WAKEUP [WAKEUP_MFX_V3]выход GPIO
PH7LCD_TEвход GPIO
PH8DCMI_HSYNCDCMI_HSYNC
PH9DCMI_D0DCMI_D0
PH10DCMI_D1DCMI_D1
PH11DCMI_D2DCMI_D2
PH12DCMI_D3DCMI_D3
PH13ARD_D9TIM8_CH1ND9 (CN10-2)
PH14DCMI_D4DCMI_D4
PH15ARD_D3TIM8_CH3ND3 (CN11-4)
PI0LCD_BL [EN_STLD40DPUR]выход GPIO
PI1SPI2_CLK [STMOD+_SPI]SPI2_SCK
PI2SPI2_MISO [STMOD+_SPI]SPI2_MISO
PI4DCMI_D5DCMI_D5
PI5DCMI_VSYNCDCMI_VSYNC
PI6ARD_D6S_TIM8_CH2D6 (CN11-7)
PI7DCMI_D7DCMI_D7
PI8JOY_UP [UP_MT008]вход GPIOкнопка
PI9JOY_LEFT [LEFT_MT008]вход GPIOкнопка
PI10JOY_DOWN [DOWN_MT008]вход GPIOкнопка

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

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

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

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

LED1 — PB13. Метки — из проекта платы в STM32CubeMX.

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

JOY_SEL [Selection_MT008] — PC13 (в проекте: SYS_WKUP2); JOY_RIGHT [RIGHT_MT008] — PF11 (в проекте: вход GPIO); JOY_UP [UP_MT008] — PI8 (в проекте: вход GPIO); JOY_LEFT [LEFT_MT008] — PI9 (в проекте: вход GPIO); JOY_DOWN [DOWN_MT008] — PI10 (в проекте: вход GPIO). Метки — из проекта платы в STM32CubeMX.

Источники

  1. STMicroelectronics. STM32_open_pin_data, boards/D41_Discovery_STM32L496G-DISCO_STM32L496AG_Board_AllConfig.ioc — проект платы STM32CubeMX: микроконтроллер, выводы, метки и тактирование; STM32CubeMX 6.18.0, лицензия BSD-3-Clause
  2. STMicroelectronics. UM2160: Discovery kit with STM32L496AG MCU. User manual, Rev 4, March 2025 — таблица 15: контакты разъёмов ARDUINO и выводы STM32; перемычки

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

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

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