• BLE 5.0
- 2.4 GHz RF transceiver, supporting BLE 5.0
- High receiver sensitivity (-94 dBm @ BLE)
- Programmable transmitter power, up to +3 dBm
- Built-in Balun/matching network
- Receiver power consumption: 3.5 mA @ 3.0V (DCDC)
- Transmitter power consumption: 3.6 mA @ 3.0V/0 dBm (DCDC)
• Dual-Core CPU
- Dual-core architecture with 32-bit Arm® Cortex®-M4F + Arm® Cortex®-M0, single-cycle hardware multiplication and division instructions, supporting DSP instructions and MPU
- Maximum frequency of 144 MHz, 180 DMIPS, with 8 KB instruction cache, supporting Flash acceleration unit for zero-wait execution
• Two high-speed DMA controllers, supporting 16 channels
• Large Capacity Encrypted Memory
- Up to 512 KBytes eFlash, supporting encrypted storage, partition management, and data protection, ECC check, 100,000 write/erase cycles, 10 years data retention
- 144 KBytes SRAM, supporting hardware parity check
• Multiple Power Modes
- Standby mode: <4 μA, 100 μS fast wake-up
- Stop2 mode: <6 μA, 40 μS fast wake-up
- Stop0 mode: <150 μA, 20 μS fast wake-up
- Active Run mode: 90 μA/MHz @ 3.3V
• Supports internal RC or external crystal clock input, with configurable clock output function
• High-Reliability Reset
- Supports power-on/power-off/undervoltage/external pin reset
- Supports dual watchdog reset
• Supports up to 65 GPIOs
• Rich Digital Communication Interfaces
- Up to 7 serial ports: 3 USART interfaces (supporting 1x ISO7816, 1x IrDA, LIN), 4 UART interfaces
- 4 I2C interfaces
- SPI interfaces
- 1 USB 2.0 Full Speed Device interface
- CAN 2.0A/B bus interfaces
- 1 SDIO interface
- 1 DVP (Digital Video Port)
• High-Performance Analog Interfaces
- 12-bit 5 Msps ADCs, supporting up to 16 external channels
- 12-bit 1 Msps DACs
- Supports external input independent reference voltage source
• Built-in Calibratable RTC Real-Time Clock
• Supports leap year calendar, alarm events, periodic wake-up
• High-Precision Timers
- 16-bit advanced timers, 6 pairs of complementary PWM outputs
- 16-bit general timers, supporting 16 PWM outputs
- 16-bit basic timers
- independent watchdog timers
• Hardware-Level Security Features
- Cryptographic algorithm hardware acceleration engine
- Supports AES, DES, SHA, SM1, SM3, SM4, SM7, MD5 algorithms
- Flash storage encryption, multi-user partition management (MMU)
- True random number generator (TRNG)
- CRC16/32 computation
- Supports write protection (WRP), multiple read protection (RDP) levels (L0/L1/L2)
- Supports secure boot, encrypted program download, secure updates
- Supports clock failure detection, tamper detection
• 96-bit UID and 128-bit UCID
• Operating Conditions
- Supply voltage range: 1.8V to 3.6V
- Temperature range: -40°C to 85°C
- ESD: ±4 kV (HBM model)