Features:
- Core
- •ARM® 32-bit Cortex® -M3 CPU Core
- •72 MHz maximum frequency.
- •Single-cycle multiplication and hardware division
- Memories
- •Up to 256 Kbytes of Flash memory
- •Up to 48 Kbytes of SRAM
- 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
- •PLL for CPU clock
- •32 kHz oscillator for RTC with calibration
- Low-power
- •Sleep, Stop and Standby modes
- •VBAT supply for RTC and backup registers
- •Run mode:~155uA/MHz@3.3V
- •Stop mode:~16uA@3.3V
- •Standby mode:~4uA@3.3V
- •VBAT RTC mode:~1uA@3.3V
- 2 x 12-bit, 1.0 μs A/D converters (up to 16 channels)
- •Conversion range: 0 to 3.6 V
- •Max convert rate: 1Msps
- •Dual-sample and hold capability
- •Temperature sensor
- •Up to 16 A/D channels
- DMA
- •Mulit-channel DMA controller
- •Peripherals supported: timers, ADC, SPIs, I2Cs and USARTs
- Up to 51 fast I/O ports
- •37/51 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
- Debug mode
- •Serial wire debug (SWD) & JTAG interfaces
- 7 timers
- •Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- •16-bit, motor control PWM timer with dead-time generation and emergency stop
- •2 watchdog timers (Independent and Window)
- •SysTick timer 24-bit downcounter
- Up to 9 communication interfaces
- •Up to 2 x I2 C interfaces (SMBus/PMBus)
- Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
- •Up to 3 SPIs (18 Mbit/s)
- •CAN interface (2.0B Active)
- •USB 2.0 full-speed interface
- CRC calculation unit, 96-bit unique ID
- Operating temperature: -40 to +105℃
- package type: LQFP48, LQFP64
Product Documents:
General Overview: STC32F103_Features.pdf
Data Sheet: STC32F103.pdf
ROSH:
SCH/PCB: STC SCH/PCB library
Sample Code:
library Function: STC32F103 library function
Dome Code: STC32F103 Dome Code
Software Tools:
Hardware Development Tools:
Software Development Tools: MDK-ARM-STM32
ISP programming software :
Development Tools:
Evaluation Board Schematic:
STC32F103 series Selection Table:
| ParNo |
Max
Speed
MHz |
Flash
(Kbytes) |
Internal
RAM
(Kbytes) |
I/O |
Timer functions |
A D C
12-bit |
Connectivity |
Supply
voltage
(V)) |
Supply current
(Icc) |
Package |
16
bit |
32
bit |
W D G |
R T C
|
SPI |
IIS |
IIC |
USART
+
UART1
|
USB
2.0FS |
CAN
2.0B |
Lowest
power
mode
(uA) |
Run
mode
(per
MHz)
(uA) |
| STC32F103C8 |
72M
|
64 |
24 |
37 |
4 |
- |
2 |
1 |
10 |
2 |
- |
3 |
3 |
1 |
1 |
2.0~3.6 |
4 |
155 |
LQFP48 |
| STC32F103R8 |
72M
|
64 |
24 |
51 |
4 |
- |
2 |
1 |
16 |
3 |
- |
2 |
3 |
1 |
1 |
2.0~3.6 |
4 |
155 |
LQFP64 |
| STC32F103CB |
72M
|
128 |
24 |
37 |
4 |
- |
2 |
1 |
10 |
3 |
- |
2 |
3 |
1 |
1 |
2.0~3.6 |
4 |
155 |
LQFP48 |
| STC32F103RB |
72M
|
128 |
24 |
51 |
4 |
- |
2 |
1 |
16 |
3 |
- |
2 |
3 |
1 |
1 |
2.0~3.6 |
4 |
155 |
LQFP64 |
| STC32F103RC |
72M
|
256 |
48 |
51 |
4 |
- |
2 |
1 |
16 |
3 |
- |
2 |
3 |
1 |
1 |
2.0~3.6 |
4 |
155 |
LQFP64 |
Sample & Buy:
Sample: Sample Request Form
Buy : Buy Online