FEATURES
● Core
– ARM® 32-bit Cortex®-M0 MCU
– Frequency up to 48MHz
● Storage unit
– 32K bytes Flash
– 4K bytes SRAM
● Reset and power
management
– Digital and I/O supply:VDD33=2.7 ~ 3.6V
– Analog supply:VDDA=2.7 ~ 3.6V
– POR/PDR
– Programmable voltage detector (PVD)
– Low power modes:SLEEP、STOP and STANDBY
● Clock source management
– 4 to 32 MHz crystal oscillator
– Internal 4MHz RC oscillator
– Internal 32 ~40 kHz RC oscillator
– PLL phase-locked loop with fractional frequency setting up to a maximum of 48MHz
● Interface resources
– Up to 43 GPIOs
● Up to 6 timers
– Three 16 /32 bits Timers
> One-Shot/Periodic mode counting function
> Input capture
> Output comparison
– Three Pulse Width Modulation (PWM)
– One Real Time Clock (RTC)
● Communication Interface
– One I2C
– One SPI
– Two UARTs, Auto-Baud rate detection and Auto-Flow control
● Analog control uni
t
– One 12-bit ADC, 1MSPS, up to 16 external channels
– Four CMPs, analog comparators
● Serial wire debug (SWD)
– One watchdog timer (WDT)
● Package type
– LQFP48(7x7mm)
– LQFP32(7x7mm)
– SSOP24 150mil
– SSOP16 150mil
– SOP8 150mil