− 3x SPI interfaces with speed up to 36 MHz, 2 of which support I2S communication
− 1x QSPI interface up to 144 Mbps
− 4x I2C interfaces (Master/Slave) with speed up to 1 MHz where slave mode support dual address response
− 1x USB2.0 Full Speed Device interface
− 2x CAN 2.0B bus interfaces
− 1x SDIO interface, supports SD/SDIO/MMC format
− 1x DVP (Digital Video Port) interface
• High Performance Analog Interface
− 2 x 12-bit ADCs with 4.7Msps,
o Configurable as12/10/8/6bit mode
o Sampling rate up to 8.9Msps in 6bit mode
o Up to 16 external single-ended input channels, support differential mode
− 2x 12-bit DAC with sampling rate of 1Msps
− Supports external reference voltage source
− Analog voltage operation from 1.8~3.6V
• GPIO
− Up to 65 GPIOs
− Support multiplexed functions
− Most GPIOs are 5V tolerant
• DMA Controllers
− 2x high-speed DMA controllers
− Each controller support 8 channels
− Channel source address and destination address can be configured arbitrarily
• Real-time clock (RTC)
− Support leap-year calendar, alarm events, periodic wake-up
− Support internal and external clock calibration
• Timers
− 2x 16-bit advanced timers with maximum control precision of 6.9ns
o Support input capture, complementary output, quadrature encoding input, etc
o Each timer has 4 independent channels, 3 of which support 6-channel complementary PWM output
− 4x 16-bit general-purpose timers
o Support input capture/output comparison /PWM output/One-pulse output
o Each with 4 independent channels
− 2x 16-bit basic timers
− 1x 24bit SysTick timer
− 1x 7bit Window Watchdog (WWDG)
− 1x 12bit Independent Watchdog (IWDG)
⚫ Programming mode
− Support SWD/JTAG debugging interface
− Support UART, USB Bootloader
• Security Features
− Built-in hardware acceleration engine for cryptographic algorithm
− Support AES, DES, SHA and MD5 algorithms
− Flash storage encryption, Multi-user partition management (MMU)
− True random number generator (TRNG)
− CRC16/32 operation
− Support write protection (WRP), multiple read protection (RDP) levels (L0/L1/L2)
− Support secure boot, encrypted download of programs, and secure update
− Support external clock failure detection, anti-tamper detection
⚫ 96-bit UID and 128-bit UCID
• Operating Conditions
− Operating voltage range: 1.8V~3.6V
− Operating temperature range: -40°C ~105°C
− ESD: ±4KV (HBM model), ±1KV(CDM model)
• Packages
− QFN32(4mm x 4mm)
− QFN40(5mm x 5mm)
− LQFP64(10mm x 10mm)
− LQFP80(12mm x 12mm)