Product Overview
The STM32F103TBU6 is a medium-density performance line 32-bit microcontroller from STMicroelectronics, built on the ARM Cortex-M3 core operating at 72 MHz. It features 128 Kbytes of Flash memory and 20 Kbytes of SRAM in a compact VFQFPN-36 package (6x6x1.0 mm). This high-performance device includes two 12-bit ADCs, advanced motor control PWM timer, USB 2.0 full-speed interface, CAN interface, and multiple communication interfaces, making it ideal for space-constrained applications requiring high performance and rich connectivity.
Key Specifications
| Core | ARM Cortex-M3 32-bit |
| Maximum Frequency | 72 MHz |
| Flash Memory | 128 KB |
| SRAM | 20 KB |
| Package | VFQFPN-36 (6x6x1.0 mm) |
| Supply Voltage | 2.0 V to 3.6 V |
| Operating Temperature | -40C to +85C |
| ADC | 2x 12-bit, up to 10 channels |
| DMA Channels | 7 |
| I/O Pins | 26 |
| Timers | 7 (3 GP + 1 advanced PWM + 2 WDG + SysTick) |
| Communication Interfaces | 2x I2C, 2x SPI, 3x USART, USB, CAN |
Features
- ARM 32-bit Cortex-M3 CPU at 72 MHz, 1.25 DMIPS/MHz
- Single-cycle multiplication and hardware division
- 128 Kbytes Flash memory, 20 Kbytes SRAM
- 2.0 to 3.6 V application supply and I/Os
- POR, PDR and programmable voltage detector (PVD)
- 4-to-16 MHz crystal oscillator with internal 8 MHz factory-trimmed RC
- Low power modes: Sleep, Stop and Standby
- VBAT supply for RTC and backup registers
- Serial wire debug (SWD) and JTAG interfaces
- 7-channel DMA controller
- 2 x 12-bit, 1 us A/D converters (up to 16 channels) with dual sample-and-hold
- 26 fast I/O ports, all mappable on 16 external interrupt vectors, 5V-tolerant
- Advanced-control PWM timer with dead-time generation and emergency stop
- Three general-purpose 16-bit timers with quadrature encoder input
- USB 2.0 full-speed interface
- CAN interface (2.0B Active)
- CRC calculation unit, 96-bit unique ID
- ECOPACK compliant, RoHS certified
Applications
- Motor drives and industrial control
- Medical and hand-held equipment
- PC and gaming peripherals
- GPS platforms and navigation
- Industrial applications and PLCs
- Inverters and power conversion
- Printers and scanners
- Alarm systems and video intercoms
- HVAC systems
- USB-connected devices