Features:
• Core: ARM® 32-bit Cortex®-M4 CPU with FPU (up to 72 MHz), single-cycle multiplication and hardware division, DSP instructions
• Memories
– 32 to 64 KB Flash memory
– 16 KB of SRAM on the data bus
• CRC calculation unit
• Reset and power management
– VDD, VDDA voltage range: 2.0 to 3.6 V
– Power-on/power-down reset (POR/PDR)
– Programmable voltage detector (PVD)
– Low power: Sleep, Stop, and Standby modes
– VBAT supply for RTC and backup registers
• Clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz RTC oscillator with calibration
– Internal 8 MHz RC with x16 PLL option
– Internal 40 kHz oscillator
• Up to 51 fast I/O ports, all mappable to external interrupt vectors, many 5 V-tolerant
• Interconnect matrix
• 7-channel DMA controller, supporting timers, ADC, SPI, I2C, USART, DAC
• 1 × ADC 0.20 μs (up to 15 channels), selectable resolution of 12/10/8/6 bits, 0 to 3.6 V conversion range, single-ended/differential mode, separate analog supply from 2.0 to 3.6 V
• Temperature sensor
• 1 × 12-bit DAC channel, analog supply from 2.4 to 3.6 V
• Three fast rail-to-rail analog comparators, analog supply from 2.0 to 3.6 V
• 1 operational amplifier, configurable in PGA mode, with all terminals accessible, analog supply from 2.4 to 3.6 V
• Up to 18 capacitive sensing channels, supporting touch keys, linear and rotary sensors
• Up to 9 timers
– One 32-bit timer with up to 4 channels for IC/OC/PWM or pulse counting and incremental encoder input
– One 16-bit 6-channel advanced control timer with up to 6 PWM outputs featuring dead-time generation and emergency stop
– Three 16-bit timers with IC/OC/OCN or PWM, dead-time generation, and emergency stop
– One 16-bit basic timer for driving the DAC
– Two watchdog timers (independent watchdog and window watchdog)
– SysTick timer: 24-bit downcounter
• Calendar RTC with alarm, capable of periodic wakeup from Stop/Standby modes
• Communication interfaces
– Three I2C interfaces with 20 mA sink current, supporting Fast Mode Plus
– Up to 3 USARTs, one of which features ISO 7816 interface, auto baud rate detection, and dual clock domain
– Up to two SPIs with multiplexed full-duplex I2S
– Infrared transmitter
• Serial wire debug (SWD), JTAG
• 96-bit unique ID
You can get your STMicroelectronics STM32F301K8U6 solution by flling out the form below and we will contact you immediately.