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

STM32F410T8 и STM32F410TB в корпусе WLCSP36: распиновка

STM32F410T8 и STM32F410TB — микроконтроллеры STM32F4 на ядре Cortex-M4 с частотой до 100 МГц: 64 и 128 КБ флеш-памяти и 32 КБ ОЗУ. Корпус WLCSP36 — 36 шариков, из них 23 линии ввода-вывода. Ниже — схема корпуса, назначение каждого вывода и выводы всей периферии.

Обновлено данные STMicroelectronics, STM32CubeMX 6.18.0

Ядро
Cortex-M4
Частота ядра
до 100 МГц
Флеш-память
64 и 128 КБ
ОЗУ
32 КБ
Корпус
WLCSP36, 36 шариков
Линий ввода-вывода
23
Напряжение питания
1,7…3,6 В
Рабочая температура
−40…+85 °C, зависит от исполнения

Схема корпуса WLCSP36

Вид сверху. Выберите периферию — её выводы подсветятся на схеме, а в списке под схемой останутся только её сигналы. Наведите курсор на вывод, чтобы увидеть все его функции.

Расположение шариков STM32F410T8, STM32F410TB в корпусе WLCSP36, вид сверхуABCDEF123456VDD — шарик A1VDDPA15 — шарик A2: ADC1_EXTI15, I2S1_WS, SPI1_NSS, SYS_JTDI, USART1_TXPA15PB5 — шарик A3: I2C1_SMBA, I2S1_SD, LPTIM1_IN1, SPI1_MOSIPB5PB8 — шарик A4: I2C1_SCL, LPTIM1_OUTPB8VSS — шарик A5VSSVDD — шарик A6VDDVSS — шарик B1VSSPA14 — шарик B2: SYS_JTCK-SWCLKPA14PB6 — шарик B3: I2C1_SCL, LPTIM1_ETR, USART1_TXPB6PDR_ON — шарик B4PDR_ONVBAT — шарик B5VBATPC14-OSC32_IN — шарик B6: RCC_OSC32_INPC14PA13 — шарик C1: SYS_JTMS-SWDIOPA13PB3 — шарик C2: FMPI2C1_SDA, I2C2_SDA, I2S1_CK, SPI1_SCK, SYS_JTDO-SWO, USART1_RXPB3PB7 — шарик C3: I2C1_SDA, LPTIM1_IN2, USART1_RXPB7PC13-ANTI_TAMP — шарик C4: RTC_AF1PC13PH0 - OSC_IN — шарик C5: RCC_OSC_INPH0PC15-OSC32_OUT — шарик C6: ADC1_EXTI15, RCC_OSC32_OUTPC15PA8 — шарик D1: FMPI2C1_SCL, RCC_MCO_1, TIM1_CH1, USART1_CKPA8PA12 — шарик D2: TIM1_ETR, USART1_RTSPA12PB4 — шарик D3: SPI1_MISO, SYS_JTRSTPB4BOOT0 — шарик D4BOOT0NRST — шарик D5NRSTPH1 - OSC_OUT — шарик D6: RCC_OSC_OUTPH1PB12 — шарик E1: I2C2_SMBA, TIM1_BKIN, TIM5_CH1PB12VCAP1 — шарик E2VCAP1PB10 — шарик E3: FMPI2C1_SCL, I2C2_SCL, I2S1_MCKPB10PA2 — шарик E4: ADC1_IN2, I2S_CKIN, TIM5_CH3, TIM9_CH1, USART2_TXPA2PA0-WKUP — шарик E5: ADC1_IN0, SYS_WKUP1, TIM5_CH1, USART2_CTSPA0VSSA/VREF- — шарик E6VSSA/VREF-VDD — шарик F1VDDVSS — шарик F2VSSPB2 — шарик F3: LPTIM1_OUTPB2PA5 — шарик F4: ADC1_IN5, DAC_OUT1, I2S1_CK, SPI1_SCKPA5PA3 — шарик F5: ADC1_IN3, TIM5_CH4, TIM9_CH2, USART2_RXPA3VDDA/VREF+ — шарик F6VDDA/VREF+WLCSP36, вид сверху: шарики видны сквозь корпус, A1 — в левом верхнем углу
  • ввод-вывод
  • питание и земля
  • сброс и выбор загрузки
  • не подключён
  • выбранная периферия

Периферия и её выводы

На какие выводы выходит каждый сигнал. В скобках — номер шарика и номер альтернативной функции (AF), который записывают в регистры GPIOx_AFRL и GPIOx_AFRH. Сигналы без номера AF — аналоговые входы, генераторы, пробуждение — включаются настройкой самой периферии.

USART — синхронно-асинхронный приёмопередатчик

БлокСигналВыводы
USART1CKPA8 (D1, AF7)
RTSPA12 (D2, AF7)
RXPB3 (C2, AF7), PB7 (C3, AF7)
TXPA15 (A2, AF7), PB6 (B3, AF7)
USART2CTSPA0-WKUP (E5, AF7)
RXPA3 (F5, AF7)
TXPA2 (E4, AF7)

SPI — последовательный интерфейс SPI

БлокСигналВыводы
SPI1MISOPB4 (D3, AF5)
MOSIPB5 (A3, AF5)
NSSPA15 (A2, AF5)
SCKPB3 (C2, AF5), PA5 (F4, AF5)

I²S — цифровой аудиоинтерфейс

БлокСигналВыводы
I2SCKINPA2 (E4, AF5)
I2S1CKPB3 (C2, AF5), PA5 (F4, AF5)
MCKPB10 (E3, AF6)
SDPB5 (A3, AF5)
WSPA15 (A2, AF5)

I²C — шина I²C

БлокСигналВыводы
I2C1SCLPB8 (A4, AF4), PB6 (B3, AF4)
SDAPB7 (C3, AF4)
SMBAPB5 (A3, AF4)
I2C2SCLPB10 (E3, AF4)
SDAPB3 (C2, AF9)
SMBAPB12 (E1, AF4)

FMPI2C — I²C Fast-mode Plus

БлокСигналВыводы
FMPI2C1SCLPA8 (D1, AF4), PB10 (E3, AF9)
SDAPB3 (C2, AF4)

ADC — аналого-цифровой преобразователь

БлокСигналВыводы
ADC1EXTI15PA15 (A2), PC15-OSC32_OUT (C6)
IN0PA0-WKUP (E5)
IN2PA2 (E4)
IN3PA3 (F5)
IN5PA5 (F4)

DAC — цифро-аналоговый преобразователь

БлокСигналВыводы
DACOUT1PA5 (F4)

TIM — таймер

БлокСигналВыводы
TIM1BKINPB12 (E1, AF1)
CH1PA8 (D1, AF1)
ETRPA12 (D2, AF1)
TIM5CH1PB12 (E1, AF2), PA0-WKUP (E5, AF2)
CH3PA2 (E4, AF2)
CH4PA3 (F5, AF2)
TIM9CH1PA2 (E4, AF3)
CH2PA3 (F5, AF3)

LPTIM — таймер с малым потреблением

БлокСигналВыводы
LPTIM1ETRPB6 (B3, AF1)
IN1PB5 (A3, AF1)
IN2PB7 (C3, AF1)
OUTPB8 (A4, AF1), PB2 (F3, AF1)

RTC — часы реального времени

БлокСигналВыводы
RTCAF1PC13-ANTI_TAMP (C4)

SWD и JTAG — отладочный интерфейс

БлокСигналВыводы
DEBUGJTCK-SWCLKPA14 (B2, AF0)
JTDIPA15 (A2, AF0)
JTDO-SWOPB3 (C2, AF0)
JTMS-SWDIOPA13 (C1, AF0)

Тактирование — входы кварца и выходы тактовых сигналов

БлокСигналВыводы
RCCMCO_1PA8 (D1, AF0)
OSC_INPH0 - OSC_IN (C5)
OSC_OUTPH1 - OSC_OUT (D6)
OSC32_INPC14-OSC32_IN (B6)
OSC32_OUTPC15-OSC32_OUT (C6)

Пробуждение — выводы пробуждения и защиты от вскрытия

БлокСигналВыводы
WKUPSYS_WKUP1PA0-WKUP (E5)

Блоки без собственных выводов: TIM6 (таймер), TIM11 (таймер), IWDG (независимый сторожевой таймер), WWDG (оконный сторожевой таймер), CRC (блок расчёта CRC), RNG (генератор случайных чисел).

Таблица выводов

Все 36 шариков корпуса WLCSP36 по порядку. В столбце «Функции» — сигналы периферии, которые можно вывести на этот вывод; обычный режим порта (вход, выход, аналоговый вход) доступен на каждой линии ввода-вывода.

ШарикИмяТипФункции
A1VDDпитание—
A2PA15ввод-выводADC1_EXTI15, I2S1_WS (AF5), SPI1_NSS (AF5), SYS_JTDI (AF0), USART1_TX (AF7)
A3PB5ввод-выводI2C1_SMBA (AF4), I2S1_SD (AF5), LPTIM1_IN1 (AF1), SPI1_MOSI (AF5)
A4PB8ввод-выводI2C1_SCL (AF4), LPTIM1_OUT (AF1)
A5VSSпитание—
A6VDDпитание—
B1VSSпитание—
B2PA14ввод-выводSYS_JTCK-SWCLK (AF0)
B3PB6ввод-выводI2C1_SCL (AF4), LPTIM1_ETR (AF1), USART1_TX (AF7)
B4PDR_ONпитание—
B5VBATпитание—
B6PC14-OSC32_INввод-выводRCC_OSC32_IN
C1PA13ввод-выводSYS_JTMS-SWDIO (AF0)
C2PB3ввод-выводFMPI2C1_SDA (AF4), I2C2_SDA (AF9), I2S1_CK (AF5), SPI1_SCK (AF5), SYS_JTDO-SWO (AF0), USART1_RX (AF7)
C3PB7ввод-выводI2C1_SDA (AF4), LPTIM1_IN2 (AF1), USART1_RX (AF7)
C4PC13-ANTI_TAMPввод-выводRTC_AF1
C5PH0 - OSC_INввод-выводRCC_OSC_IN
C6PC15-OSC32_OUTввод-выводADC1_EXTI15, RCC_OSC32_OUT
D1PA8ввод-выводFMPI2C1_SCL (AF4), RCC_MCO_1 (AF0), TIM1_CH1 (AF1), USART1_CK (AF7)
D2PA12ввод-выводTIM1_ETR (AF1), USART1_RTS (AF7)
D3PB4ввод-выводSPI1_MISO (AF5), SYS_JTRST (AF0)
D4BOOT0загрузка—
D5NRSTсброс—
D6PH1 - OSC_OUTввод-выводRCC_OSC_OUT
E1PB12ввод-выводI2C2_SMBA (AF4), TIM1_BKIN (AF1), TIM5_CH1 (AF2)
E2VCAP1питание—
E3PB10ввод-выводFMPI2C1_SCL (AF9), I2C2_SCL (AF4), I2S1_MCK (AF6)
E4PA2ввод-выводADC1_IN2, I2S_CKIN (AF5), TIM5_CH3 (AF2), TIM9_CH1 (AF3), USART2_TX (AF7)
E5PA0-WKUPввод-выводADC1_IN0, SYS_WKUP1, TIM5_CH1 (AF2), USART2_CTS (AF7)
E6VSSA/VREF-питание—
F1VDDпитание—
F2VSSпитание—
F3PB2ввод-выводLPTIM1_OUT (AF1)
F4PA5ввод-выводADC1_IN5, DAC_OUT1, I2S1_CK (AF5), SPI1_SCK (AF5)
F5PA3ввод-выводADC1_IN3, TIM5_CH4 (AF2), TIM9_CH2 (AF3), USART2_RX (AF7)
F6VDDA/VREF+питание—

Питание, сброс и загрузка

Выводы, которые не являются линиями ввода-вывода. Номиналы блокировочных конденсаторов и допустимые напряжения берите из даташита: они зависят от линейки и корпуса.

ИмяШарикиНазначение
PDR_ONB4управление внутренней схемой сброса по питанию
VBATB5резервное питание: часы реального времени и резервные регистры
VCAP1E2—
VDDA1, A6, F1питание цифровой части и линий ввода-вывода
VDDA/VREF+F6питание аналоговой части, объединённое с опорным напряжением АЦП
VSSA5, B1, F2общий провод (земля)
VSSA/VREF-E6общий провод аналоговой части, объединённый с нижним опорным уровнем АЦП
NRSTD5сброс, активный уровень — низкий
BOOT0D4выбор источника загрузки при сбросе

Исполнения

В базе STM32CubeMX эта группа называется STM32F410T(8-B)Yx: одна распиновка и один набор периферии, отличается только объём памяти. Буква x в обозначении заменяет цифру температурного диапазона в заказном номере.

МикроконтроллерОбозначение в STM32CubeMXФлеш-памятьОЗУ
STM32F410T8STM32F410T8Yx64 КБ32 КБ
STM32F410TBSTM32F410TBYx128 КБ32 КБ

Линейка STM32F410, семейство STM32F4, ядро Cortex-M4.

Похожие по выводам микроконтроллеры

В базе STM32CubeMX нет других микроконтроллеров в корпусе WLCSP36, у которых совпадает не меньше 90 % выводов.

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

На каких выводах USART1 у STM32F410T8?

В корпусе WLCSP36 сигнал USART1_TX выведен на PA15 (шарик A2, AF7) или PB6 (шарик B3, AF7), USART1_RX — на PB3 (шарик C2, AF7) или PB7 (шарик C3, AF7).

Где у STM32F410T8 выводы SWD для программатора?

SWDIO — PA13 (шарик C1, AF0), SWCLK — PA14 (шарик B2, AF0). Для прошивки и отладки по SWD к программатору подключают эти два сигнала и общий провод; NRST добавляют, чтобы программатор мог сбрасывать микроконтроллер.

На каких выводах I2C1 у STM32F410T8?

I2C1_SCL — PB8 (шарик A4, AF4) или PB6 (шарик B3, AF4), I2C1_SDA — PB7 (шарик C3, AF4).

Сколько выводов ввода-вывода у STM32F410T8 в корпусе WLCSP36?

23 из 36. Ещё 11 выводов заняты питанием и землёй, остальные 2 — сброс, выбор загрузки и служебные цепи.

Чем отличаются STM32F410T8 и STM32F410TB?

Объёмом памяти: STM32F410T8 — 64 КБ флеш-памяти и 32 КБ ОЗУ, STM32F410TB — 128 КБ флеш-памяти и 32 КБ ОЗУ. Корпус, расположение выводов и набор периферии у них одинаковые.

Какое напряжение питания у STM32F410T8?

От 1,7 до 3,6 В на выводах VDD. Допустимые напряжения на остальных выводах питания и на входах смотрите в даташите.

Источник данных

Выводы, сигналы и параметры взяты из открытого набора STM32_open_pin_data компании STMicroelectronics (база STM32CubeMX 6.18.0, версия от 29 июня 2026 г.), лицензия BSD-3-Clause. Данные преобразованы в таблицы и схему корпуса; тексты и рисунки — GAW. Лицензии и источники данных. Перед разводкой платы сверяйте выводы с даташитом своего исполнения.