GENERAL DESCRIPTION
The NuMicro® M031/M032 series 32-bit microcontroller is based on Arm® Cortex® -M0 core with 32-bit hardware multiplier/divider. It features 1.8 ~ 3.6 V operating voltage, 5 V I/O tolerant, and runs up to 48/72 MHz within -40°C ~105°C. Additionally, the M031/M032 series also provides plenty of peripherals including Universal Serial Control Interface(USCI) that can be set as UART/SPI/I2C flexibly, up to 10 sets of UART, 4 sets of SPI, 4 sets of I2C, and 1-wire UART interface for data communication between master and slave devices. Supported packages from small form factor TSSOP 20-pin, TSSOP 28-pin, QFN 33-pin, LQFP 48-pin to LQFP 64-pin and LQFP 128-pin with pin-compatible for different part numbers makes the system design and parts change easily. Part Numbers with the M032 series are all based on the M031 series and enhanced with the crystalless USB 2.0 full-speed device feature for USB related applications. For the development, Nuvoton provides the NuMaker-PFM evaluation board and Nuvoton Nu-Link debugger.