- Wireless Communication
• Bluetooth Version: BLE 5.1
• RF Performance:
• Maximum Transmit Power: +6dBm
• Receive Sensitivity: 94dBm @1Mbps
• Receive Current: 3.8mA
• Transmit Current: 4.2mA (0dBm)
- Core and Performance
• CPU: 32-bit ARM Cortex M4 + Cortex M0 dual-core
• Cortex M4: Main application processor with FPU, supports DSP instructions, up to 108MHz
• Cortex M0: Dedicated to processing the BLE5.1 Bluetooth protocol stack, communicates with the M4 via an internal interface
• Cache: 2KB instruction cache, supports zero-wait execution
- DMA:
• 1×8 channels, flexible addressing
- Memories
• Flash: 128KB (Supports encrypted storage and ECC)
• SRAM: 32KB (Some support low-power retention)
- Low power mode:
• Supports Run, Sleep, LP Run, LP Sleep, Stop2, Standby, etc.
- Analog Peripherals
• One 12-bit 5Msps ADC, configurable (12/10/8/6 bits), up to 16 external single-ended input channels, supports differential mode
• Two rail-to-rail operational amplifiers, with built-in programmable gain amplification up to 32x
• Two high-speed analog comparators, with built-in 64-level adjustable comparison references, with COMP1 operating in STOP2 mode
• One 12-bit DAC, sampling rate 1Msps
• Internal 2.048V independent reference voltage source
• All analog interfaces support full voltage operation from 1.8V to 3.6V
- Supports up to 49 GPIOs
- Communication Interfaces
• 4 U(S)ART interfaces, including 3 USART interfaces (supporting 1xISO7816, 1xIrDA, LIN) and 1 UART interface
• 1 LPUART, supporting STOP2 low-power wake-up of the MCU
• 2 SPI interfaces, with speeds up to 16 Mbps, supporting I2S communication
• 2 I2C interfaces, with speeds up to 1 MHz, configurable in master/slave mode, supporting dual address response in slave mode
• 1 USB 2.0 Full-speed Device interface
• 1 CAN 2.0 A/B bus interface
- Display and Drivers
• Segment LCD: Supports up to 216 segments (8×27) or 124 segments (4×31)
• Supports multiple duty cycles and offset modes; displays correctly under Stop2 mode.
- Timers
• 1 16-bit Advanced Timer/Counter
• 4 16-bit General Purpose Timer/Counters
• 2 16-bit Basic Timer/Counters
• 1 16-bit Low-Power Timer/Counter
• 1 x 24-bit SysTick
• 1 x 7-bit Window Watchdog (WWDG)
• 1 x 12-bit Independent Watchdog (IWDG)
- Security Features
• Encryption Engine: Supports AES, DES/TDES, SHA1/224/256, SM1/3/4/7, CRC16/32
• TRNG: True Random Number Generator
• Storage Encryption: Flash encryption, partition management (MMU)
• Secure Boot: Encrypted program download and update
• Read/Write Protection: Multi-level RDP/WRP
• Chip Identification: 96-bit UID + 128-bit UCID
• Tamper Detection, Clock Failure Detection
- Operating Conditions
• 1.8V ~ 3.6V / 40℃ ~ +105℃
• ESD: HBM ±4kV (RFIO ±2kV)