Based on ARM Cortex M0 core operating up to 64MHz, paired with a built-in 32-bit hardware divider requiring only 6 system clocks for rapid computations.
Features two high-precision ADCs (1.2Msps high-speed and 100Ksps low-speed), 2-channel operational amplifiers, and adjustable programmable gain amplifiers.
Designed for tough environments working between -40℃ to 105℃. Comes with an IEC60730 safety certification library to support CLASS B software compliance.
What core and processing performance does the CMS32M57xx series offer?
The CMS32M57xx series is based on an ARM-Cortex M0 core running at a main frequency of up to 64MHz, and includes a built-in 32-bit hardware divider that requires only 6 system clocks to deliver efficient calculations.
What are the operating voltage and temperature specifications?
This MCU supports a wide operating voltage range from 2.1V to 5.5V and has an industrial-grade design rating, operating reliably in temperatures ranging from -40℃ to 105℃.
What analog features are integrated into the MCU?
It features a built-in 12-bit low-speed ADC (100Ksps), a 12-bit high-speed ADC (1.2Msps), 2-channel high-performance operational amplifiers, 2-channel analog comparators with double-sided hysteresis, and a 2-channel programmable gain amplifier.
What package options are available for the CMS32M57xx series?
The microcontroller is provided in standard LQFP48 and QFN48 package types to meet various design space demands.
Does the CMS32M57xx support functional safety certifications?
Yes, it provides an IEC60730 safety certification library, allowing developers to easily pass CLASS B software certification requirements.
How many communication interfaces and general I/O pins does it support?
The MCU supports up to 46 general-purpose GPIOs and features a rich communications suite containing 2 UART interfaces, 1 I2C interface, and 1 SPI interface.