The STM32F100VCT6 is a high density access line STM32 F1 series 32-bit Microcontroller incorporates the high-performance ARM Cortex-M3 RISC core operating at a 24MHz frequency, high speed embedded memories (Flash memory up to 256kB and SRAM up to 24KB) and an extensive range of enhanced peripherals and I/Os connected to two APB buses. This device offer one 12-bit ADCs, two 12-bit DACs, up to nine general purpose 16-bit timers and an advanced-control PWM timer, as well as standard communication interfaces - up to two I²Cs, three SPIs, one HDMI CEC, three USARTs and two UARTs.
Feature
24MHz Maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance
Single cycle multiplication and hardware division
Flexible static memory controller with 4 chip selects, supports SRAM, PSRAM and NOR memories
LCD parallel interface, 8080/6800 modes
Clock, reset and supply management
POR, PDR and programmable voltage detector (PVD)
4 to 24MHz Crystal oscillator
Internal 8MHz factory trimmed RC
Internal 40kHz RC
PLL for CPU clock
32kHz Oscillator for RTC with calibration
Sleep, stop and standby modes
VBAT supply for RTC and backup registers
Serial wire debug (SWD) and JTAG interfaces
12-channel DMA Controller
Two watchdog timers (Independent and window)
SysTick Timer
96-bit Unique ID