STM32F410x8 STM32F410xB Arm -Cortex -M4 32b MCU+FPU, 125 DMIPS, 128KB Flash, 32KB RAM, 9 TIMs, 1 ADC, 1 DAC, 1 LPTIM, 9 comm. interfaces Datasheet - production data Features Dynamic Efficiency Line with eBAM (enhanced Batch Acquisition Mode) 1.7 V to 3.6 V power supply WLCSP36 LQFP48 (7x7mm) UFQFPN48 UFBGA64 (2.553x2.579mm) LQFP64 (1010mm) (77mm) -40 C to 85/105/125 C temperature range (5x5mm) Core: Arm 32-bit Cortex -M4 CPU with FPU, One 16-bit advanced motor-control timer Adaptive real-time accelerator (ART Three 16-bit general purpose timers Accelerator) allowing 0-wait state execution One 32-bit timer up to 100 MHz with up to from Flash memory, frequency up to 100 MHz, four IC/OC/PWM or pulse counter and memory protection unit, quadrature (incremental) encoder input 125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), Two watchdog timers (independent and DSP instructions window) Memories SysTick timer. Up to 128 Kbytes of Flash memory Debug mode 512 bytes of OTP memory Serial wire debug (SWD) & JTAG 32 Kbytes of SRAM interfaces Clock, reset and supply management Cortex -M4 Embedded Trace Macrocell 1.7 V to 3.6 V application supply and I/Os Up to 50 I/O ports with interrupt capability POR, PDR, PVD and BOR Up to 45 fast I/Os up to 100 MHz 4-to-26 MHz crystal oscillator Up to 49 5 V-tolerant I/Os Internal 16 MHz factory-trimmed RC Up to 9 communication interfaces 32 kHz oscillator for RTC with calibration 2 Up to 3x I C interfaces (SMBus/PMBus) Internal 32 kHz RC with calibration 2 including 1x I C Fast-mode at 1 MHz Power consumption Up to 3 USARTs (2 x 12.5 Mbit/s, Run: 89 A/MHz (peripheral off) 1 x 6.25 Mbit/s), ISO 7816 interface, LIN, Stop (Flash in Stop mode, fast wakeup IrDA, modem control) time): 40 A Typ 25 C 49 A max Up to 3 SPI/I2Ss (up to 50 Mbit/s SPI or 25 C I2S audio protocol) Stop (Flash in Deep power down mode, True random number generator slow wakeup time): down to 6 A 25 C CRC calculation unit 14 A max 25 C 96-bit unique ID Standby: 2.4 A 25 C / 1.7 V without RTC 12 A 85 C 1.7 V RTC: subsecond accuracy, hardware calendar V supply for RTC: 1 A 25 C BAT All packages are ECOPACK 2 112-bit, 2.4 MSPS ADC: up to 16 channels Table 1. Device summary 112-bit D/A converter Reference Part number General-purpose DMA: 16-stream DMA controllers with FIFOs and burst support STM32F410T8, STM32F410C8, STM32F410x8 Up to 9 timers STM32F410R8 One low-power timer (available in Stop STM32F410TB, STM32F410CB, STM32F410xB STM32F410RB mode) December 2017 DocID028094 Rev 6 1/143 This is information on a product in full production. www.st.com Contents STM32F410x8/B Contents 1 Introduction . 11 2 Description 12 2.1 Compatibility with STM32F4 series . 14 3 Functional overview 16 3.1 Arm Cortex -M4 with FPU core with embedded Flash and SRAM 16 3.2 Adaptive real-time memory accelerator (ART Accelerator) . 16 3.3 Batch Acquisition mode (BAM) . 16 3.4 Memory protection unit . 17 3.5 Embedded Flash memory 17 3.6 CRC (cyclic redundancy check) calculation unit . 17 3.7 Embedded SRAM . 17 3.8 Multi-AHB bus matrix 18 3.9 DMA controller (DMA) . 18 3.10 Nested vectored interrupt controller (NVIC) . 19 3.11 External interrupt/event controller (EXTI) . 19 3.12 Clocks and startup 19 3.13 Boot modes . 20 3.14 Power supply schemes 20 3.15 Power supply supervisor . 21 3.15.1 Internal reset ON 21 3.15.2 Internal reset OFF . 21 3.16 Voltage regulator . 22 3.16.1 Internal power supply supervisor availability . 22 3.17 Real-time clock (RTC) and backup registers 23 3.18 Low-power modes 23 3.19 V operation . 24 BAT 3.20 Timers and watchdogs . 24 3.20.1 Advanced-control timers (TIM1) 26 3.20.2 General-purpose timers (TIM5, TIM9 and TIM11) . 26 3.20.3 Basic timer (TIM6) . 26 2/143 DocID028094 Rev 6