Features
Core
- 32-bit RISC Core
- Typical operating frequency: 240 MHz
- Supports single-cycle multiplication, hardware division, and hardware floating-point unit (FPU)
Memory
- Maximum 1024 KB Flash memory
- 1.25 MB or 9.25 MB RAM
- FSMC (Flexible Static Memory Controller)
Power Supply & Low Power Consumption
- Supply voltage range: 2.7~3.6V
- Sleep, Stop, and Standby modes
- VBAT supplies power to RTC and backup registers
3x 12-bit Analog-to-Digital Converters (ADCs) with 1µs conversion time (up to 16 input channels)
- Conversion range: 0 to 3.6 V
- Temperature sensor
2x 12-bit Digital-to-Analog Converters (DACs)
DMA: 12-channel DMA controller
I/O Ports
- Up to 66 multi-functional bidirectional I/O pins
- All GPIOs can be forced to configure pull-up/pull-down resistors
Enhanced CRC Calculation Unit
18 Timers
- 10x 16-bit General-Purpose Timers: Each with up to 4 channels for input capture/output compare/PWM or pulse counting, and incremental encoder input
- 2x 16-bit Advanced Control Timers for motor control: With dead-time control and emergency stop
- 2x Watchdog Timers (Independent and Windowed)
- 1x SysTick Timer: 24-bit down-counter
- 2x 16-bit Basic Timers
- 1x RTC (Real-Time Clock)
18 Communication Interfaces
- 3x I2C Interfaces (supports SMBus/PMBus)
- 4x USART Interfaces (supports ISO7816, LIN, IrDA, and modem control)
- 2x UART interfaces
- 5x SPI Interfaces (2 of which support I2S multiplexing)
- 1x Quad-SPI Interface
- 2x CAN Interfaces (supports CAN 2.0B)
- 1x SDIO Interface
High-Speed Interfaces
- 1x USB 2.0 FS OTG Interface
- 1x USB 2.0 HS OTG Interface (480 Mbps, built-in PHY)
- 1x 10/100M Ethernet MAC Controller
Hardware Encryption Algorithm Unit
- Symmetric algorithms: DES, TDES, AES
- Asymmetric algorithms: RSA-2048/3072/4096, ECC-256/384/512/521
- HASH algorithms: SHA-160/224/256/384/512
- Provides complete high-performance algorithm library
Display & Image Interfaces
- Supports RGB Interface
- Supports MIPI CSI Interface
Image Accelerators
- Supports JPEG hardware decoding
- Supports DMA2D accelerator
Operating Temperature Range
- -40°C~85°C
Package Types
- QFN68/QFN88