Analog, Connectivity & Security
To meet the requirements of modern applications, Nuvoton has integrated interesting peripherals in the development & definition of the M2L31 NuMicro MCU family.
The 12-bit SAR ADC offers 24 channels and sampling rates of up to 3.42Msps. The DAC also has 12-bit resolution at 1Msps. In addition, the M2L31 MCUs integrate up to 3 operational amplifiers that can be used as PGA or OpAmp.

USB is used in many applications. USB2.0 full-speed OTG host and device are supported. A controller for USB Type-C Rev. 2.1 and USB-PD 3.0 is also available. In addition to USB, interfaces such as CAN-FD, USCI, QSPI, UART, SPI/I2S and I2C are also integrated.
Hardware CRC and a TRNG (NIST SP800-22A) are available for additional security. The TRNG serves as a seed for the PRNG contained in the crypto accelerator. The up to 256-bit long random numbers of the PRNG can then be used in the AES unit for transport encryption. 3 tamper pins can be used to delete special memory areas intended for keys. Two 256-bit OTP areas can be used for the public ECC keys for secure boot.