CMS32M65xx series MCU is a high-end motor control chip based on ARM-Cortex M0+ core from Cmsemicon. Main frequency of up to 64MHz; operating voltage range of 1.8V to 5.5V; provides 64KB Flash Memory, 8KB SRAM and 1KB Data flash; up to 23 GPIOs; 6 channels of enhanced PWM with adjustable dead zone and complementary PWM output; built-in 12-bit high-speed ADC with 1.2Msps sampling rate; built-in 2-channel analog comparator, 3-channel programmable gain amplifier with adjustable gain; 2 x 32-bit general-purpose timers; 4 x 16-bit general-purpose timers; 1 x UART, 1 x SPI, 1 x I2C for communication interfaces; industrial standard design for operation from -40°C to 105°C; provides IEC60730 safety certification library to assist customers to easily pass CLASS B certification; provides SOP16、 TSSOP16、SSOP24、QFN24、LQFP32、QFN32 and QFN40 packages.
> M0+ Core
> Operating voltage: 1.8V - 5.5V @64MHz
> Operating temperature: -40°C - 105°C
> 64KB Flash ROM
> 8KB SRAM
> 1KB DATA FLASH
> 2 x 32-bit general purpose timers
> 4 x 16-bit general purpose timers
> 6-channel enhanced PWM module
> 2-channel analogue comparator with bilateral hysteresis
> 3-channel programmable gain amplifier with adjustable gain
> Built-in high-precision 12-bit high-speed ADC, sampling rate: 1.2Msps
> 1 UART interface
1 I2C interface
1 SPI interface
> Supports 2 oscillation modes (2MHz~64MHz internal high-speed oscillation, 15KHz internal low-speed oscillation)
> 23 general purpose GPIOs
> Excellent low-power performance with two low-power modes: sleep and deep sleep
> Package types: SOP16、TSSOP16、SSOP24、 QFN24 、LQFP32、QFN32 and QFN40