STMicroelectronics devices STM32F103 Cortex-M3 core with 72 MHz CPU speed and up to 1 MB of Flash. Comprising of motor control peripherals plus CAN and USB full speed interfaces. The STM32 series ARM Cortex-M3 32 bit Flash microcontroller operates low power, low voltage and combines great performance with real time capabilities. In a range of package types available for your embedded application. The MCU architecture has an easy to use STM32 platform and will work in applications including motor drives; PC and gaming; HVAC and Industrial applications.
32-bit RISC
Pin to pin software compatible
SRAM up to 96 Kb
Flash up to 1MB
Power Supply: 2 V to 3.6 V
Temperature ranges: -40 to +85 °C or -40 to +105 °C
72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
Single-cycle multiplication and hardware division
Memories
256 to 512 Kbytes of Flash memory
up to 64 Kbytes of SRAM
Flexible static memory controller with 4 Chip Select. Supports Compact Flash, SRAM, PSRAM, NOR and NAND memories
LCD parallel interface, 8080/6800 modes
Clock, reset and supply management
2.0 to 3.6 V application supply and I/Os
POR, PDR, and programmable voltage detector (PVD)
4-to-16 MHz crystal oscillator
Internal 8 MHz factory-trimmed RC
Internal 40 kHz RC with calibration
32 kHz oscillator for RTC with calibration
Low power
Sleep, Stop and Standby modes
VBAT supply for RTC and backup registers
3 × 12-bit, 1 μs A/D converters (up to 21 channels)
Conversion range: 0 to 3.6 V
Triple-sample and hold capability
Temperature sensor
2 × 12-bit D/A converters
DMA: 12-channel DMA controller
Supported peripherals: timers, ADCs, DAC, SDIO, I2Ss, SPIs, I2Cs and USARTs
| Core | ARM Cortex M3 | Interface Type | CAN, I2C, SPI, USART, USB |
|---|---|---|---|
| Data Bus Width | 32 bit | Length | 20 mm |
| Maximum Clock Frequency | 72 MHz | Minimum Operating Temperature | - 40 C |
| Program Memory Size | 512 KB | Number of Programmable I/Os | 112 |
| Data RAM Size | 64 KB | Number of Timers | 8 |
| On Chip ADC | Yes | On Chip DAC | Yes |
| Operating Supply Voltage | 2.5 V, 3.3 V | Packaging | Tray |
| Maximum Operating Temperature | + 85 C | Processor Series | STM32 |
| Package / Case | LQFP-144 | Program Memory Type | Flash |
| Mounting Style | SMD/SMT | Series | STM32 |
| A/D Bit Size | 12 bit | Factory Pack Quantity | 60 |
| A/D Channels Available | 16 |
ModelsDescriptionOperation
STM32F103VGT6Microcontrollers - MCU, ST, LQFP-100Compare
STM32F103ZCT6Microcontrollers (MCU), ST, LQFP144Compare
STM32F103VDH6Microcontrollers (MCU), ST, BGA-100Compare
STM32F103ZEDIE1ST,Compare
STM32F103VET6/ZET6ST, QFPCompare
STM32F103VET6AST, LQFP100Compare