The STM32F05 microcontroller family ARM Cortex™-M0, 32-bit RISC core performs at 48MHz maximum frequency with high speed Flash memory and a range of enhanced peripherals they also include I²C, SPI, I²S and USART communication interfaces, timers, ADC and DACs.
The ARM Cortex™-M0 STM32 F05 with real time performance and low power operation will function on the STMicroelectronics STM32 platform. The microcontrollers can be used in areas such as HVAC, application control, consumer appliances, PC peripherals, handheld equipment and many other applications.
Cortex™-M0: 48MHz Frequency
12-bit ADC; 16-bit timers; 32-bit timer and an advanced control PWM timer
Temperature ranges: -40°C to +85°C or -40°C to +105°C temperature
Power Supply: 2V to 3.6V
STM32F05: Flash memory up to 32kB, SRAM up to 4kB
STM32F051x4; STM32F051x6 and STM32F051x8: Flash memory up to 64kB Flash, SRAM up to 8kB
16 to 64 Kbytes of Flash memory
8 Kbytes of SRAM with HW parity checking
CRC calculation unit
Reset and power management
Digital and I/O supply: VDD= 2.0 V to 3.6 V
Analog supply: VDDA= from VDDto 3.6 V
Power-on/Power down reset (POR/PDR)
Programmable voltage detector (PVD)
Low power modes: Sleep, Stop, Standby
VBATsupply for RTC and backup registers
Clock management
4 to 32 MHz crystal oscillator
32 kHz oscillator for RTC with calibration
Internal 8 MHz RC with x6 PLL option
Internal 40 kHz RC oscillator
Up to 55 fast I/Os
All mappable on external interrupt vectors
Up to 36 I/Os with 5 V tolerant capability
5-channel DMA controller
One 12-bit, 1.0 μs ADC (up to 16 channels)
Conversion range: 0 to 3.6 V
Separate analog supply from 2.4 up to 3.6
One 12-bit DAC channel
Core
ARM Cortex M0
Data Bus Width
32 bit
Maximum Clock Frequency
48 MHz
Program Memory Size
64 KB
Data RAM Size
8 KB
On Chip ADC
Yes
Operating Supply Voltage
2 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Package / Case
LQFP-32
Mounting Style
SMD/SMT
A/D Bit Size
12 bit
A/D Channels Available
1
Interface Type
CEC, I2C, SPI, USART
Length
7 mm
Minimum Operating Temperature
- 40 C
Number of Programmable I/Os
25
Number of Timers
7
On Chip DAC
No
Packaging
Tray
Processor Series
STM32F051
Program Memory Type
Flash
Series
STM32F051x6