The STM32F030C8T6TR is a Microcontroller incorporates the high-performance ARM Cortex?-M0 32-bit RISC core operating at a 48MHz frequency, high-speed embedded memories (up to 256kb of Flash memory and up to 32kb of SRAM) and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces (up to two I2Cs, up to two SPIs and up to six USARTs), one 12-bit ADC, seven general-purpose 16-bit timers and an advanced-control PWM timer. A comprehensive set of power-saving modes allows the design of low-power applications.
ARM? 32-bit Cortex?-M0 CPU, Frequency up to 48MHz Core
16 to 256kb Flash Memory
4 to 32kb SRAM with HW Parity
CRC Calculation Unit
VDDA = VDD to 3.6V Analogue Supply
Power-on/Power Down Reset (POR/PDR)
Sleep, Stop and Standby Low Power Modes
4 to 32MHz Crystal Oscillator
32kHz Oscillator for RTC with Calibration
Internal 8MHz RC with x6 PLL Option
Internal 40kHz RC Oscillator
All Mappable on External Interrupt Vectors
Up to 55 I/Os with 5V Tolerant Capability
5-channel DMA Controller
One 12-bit, 1.0μs ADC (up to 16 Channels)
0 to 3.6V Conversion Range
Calendar RTC with Alarm and Periodic Wakeup from Stop/Standby
One 16-bit Advanced-control Timer for Six-channel PWM Output
Up to Seven 16-bit Timers, with up to Four IC/OC, OCN, Usable for IR Control Decoding