• Arm® Cortex®-M4F @144MHz, 180DMIPS, with 8KB instruction cache, supports Flash acceleration unit for zero-wait execution.
• Large-capacity encrypted storage:
- Up to 512KBytes of eFlash, supports encrypted storage, partition management, and data protection with ECC verification, capable of 100,000 erase cycles and 10 years data retention.
- 144Kbytes of SRAM with hardware parity check.
• Supports multiple power modes:
- Standby mode: <3μA
- Stop2 mode: <5μA
- Stop0 mode: <120μA
- Active Run mode: 90μA/MHz @3.3V
• Fingerprint sensor interfaces:
- 1 DVP interface for optical fingerprint sensors.
- 1 SPI interface for semiconductor fingerprint sensors.
• Supports internal RC or external crystal clock input, with configurable clock output.
• High-reliability reset:
- Supports power-on/reset, power-down/reset, undervoltage reset, and external pin reset.
- Supports dual watchdog reset and software reset.
• Supports up to 67 GPIOs.
• Rich digital communication interfaces:
- Up to 7 serial ports: 3 USART interfaces (supporting 1xISO7816, 1xIrDA, LIN), and 4 UART interfaces.
- 3 SPI interfaces.
- 1 QSPI interface.
- 4 I2C interfaces.
- 1 USB2.0 Full Speed Device interface.
- 2 CAN 2.0A/B bus interfaces.
• Analog interfaces:
- 2 12-bit 5Msps ADCs, supporting up to 16 external channels.
- 2 12-bit 1Msps DACs.
- Supports external independent reference voltage source.
• 2 high-speed DMA controllers, supporting 16 channels.
• Built-in calibrated RTC real-time clock, supports leap year and perpetual calendar, alarm events, and periodic wake-up.
• High-precision timer counters:
- 2 16-bit advanced timer counters, with 6 complementary PWM outputs.
- 4 16-bit general-purpose timer counters, supporting 16 PWM outputs.
- 2 16-bit basic timer counters.
- 2 independent watchdog timers.
• Hardware-level security features:
- Hardware-accelerated cryptographic engine.
- Supports AES, DES, TDES, SHA1/224/256, SM1, SM3, SM4, SM7, MD5 algorithms.
- Flash storage encryption, multi-user partition management (MMU).
- True Random Number Generator (TRNG).
- CRC16/32 calculation.
- Supports write protection (WRP), multiple levels of read protection (RDP) (L0/L1/L2).
- Supports secure boot, encrypted program download, secure updates.
- Supports clock failure detection and tamper detection.
• 96-bit UID and 128-bit UCID.
• High-reliability operating environment:
- 1.8V to 3.6V supply voltage range, operating temperature from -40°C to 105°C.
- ±4kV ESD (HBM).