Cortex M0 MCU
The NuMicro® M031/M032 series 32-bit microcontroller, developed by Nuvoton, is based on the Arm® Cortex®-M0 core that comes with a 32-bit hardware multiplier/divider. The specialization of this product lies in its ability to operate from 1.8 ~ 3.6 V voltage, tolerance to a 5 V I/O and its capacity to run at a maximum speed of 48/72 MHz within -40℃ ~105℃. It is designed to provide a solution for applications demanding 1.8 V low-voltage interface connection and an augmented fast 2 MSPS conversion rate 12-bit ADC, among other features.
Function & Applications
The M031 series offers support for a variety of applications that need fast and accurate data conversion for voltage, current, and sensor data ‚Äì and then a rapid response control to the external device. It also integrates plenty of peripherals which include Universal Serial Control Interface (USCI) that can be flexibly set as UART/SPI/I2C. Furthermore, it offers up to 10 sets of UART, 4 sets of SPI, 4 sets of I^2C, and 1-wire UART interface for data communication between master and slave devices. It's also suitable for a broad range of applications including laser distance meter, air detector/cleaner, mobile LCD panel controller, IoT sensing device, HMI controller, etc.
The M031/M032 series assures an efficient performance by providing Flash size from 16 Kbytes to 512 Kbytes and SRAM size from 2 Kbytes to 96 Kbytes. It supports high-speed SPI with 4x32 byte FIFO & Tx / Rx PDMA function and PWM input clock source from PLL (frequency up to 96/144 MHz).
Package Types, Interface & Pin Configuration
The product comes in various form-factor packaging types to facilitate system design and parts change. The M031FB0AE model, in particular, comes in a TSSOP20 (4.4x6.5mm) package.
Reliability & Lifespan
The microcontroller series can operate from - 40 ℃ ~ +105 ℃, proving it to be a reliable choice for a wide temperature range. It comes with an internal 38.4kHz LIRC which is tailored for low-power operating modes, ensuring a long lifespan of the product.
Standards & Certifications
The product comes with assurance of quality and safety as it supports IEC60730 safety specifications (for M031xI/ M031xG Series) and is equipped with a CRC-CCITT, CRC-8, CRC-16, and CRC-32 polynomials.
Application Cases & Reference Designs
The M031FB0AE from the M031 series is particularly suitable for industrial control and consumer applications due to its high-speed SPI, UART, and ADC. This model can provide a fast and precise data conversion of voltage, current, and sensor data, thus ensuring fast response control for external devices. It's an ideal choice for applications like laser distance meter, air detector/cleaner, mobile LCD panel controller, micro printer, WPC wireless charger, etc.