M2L31CIDAE

SRAM 168K , 168K
Data Flash Configurable , Configurable
LDROM 8K , 8K
I/O 40 , 40
Timer 4*32-bit , 4*32-bit
UART 6 , 6
I2C 2 , 2
PWM 24*16-bit , 24*16-bit
ADC 16 , 16
ISP/ICP/IAP Yes , Yes
Status Mass Production , Mass Production
Comparator 3 , 3
DAC 2*12-bit , 2*12-bit
Operating Temp. Range (°C ) -40 to +105 , -40 to +105
PDMA 16 , 16
EBI Yes , Yes
LIN 2 , 2
CAN 2 , 2
SPI / I2S 2 , 2
USB Device Y , Y
Voltage Adjustable Interface Y , Y
Quad SPI 1 , 1
USB OTG Y , Y
USB Host Y , Y
Touch Key 12 , 12
Tamper Detect (pin) 3 , 3
QEI 2 , 2
OP Amp. 3 , 3
Crypto Y , Y
TRNG Y , Y
DES/ 3-DES / AES Y , Y

The NuMicro M2L31 series is based on Arm Cortex-M23 core at Armv8-M architecture with a single cycle hardware multiplier/divider.