CMS32M67xx series MCU is a high-end motor control chip based on ARM-Cortex M0+ core from Cmsemicon. Main frequency of up to 72MHz; operating voltage range of 1.8V to 5.5V; provides 128KB Flash Memory, 4KB SRAM0, 8KB SRAM1 and 1KB Data flash; up to 46 GPIOs; 8 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, 4-channel programmable gain amplifier with adjustable gain; 2 x 32-bit general-purpose timers; 4 x 16-bit general-purpose timers; 2 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 QFN32, QFN48 and LQFP48 packages.
> M0+ Core
> Operating voltage: 1.8V - 5.5V @72MHz
> Operating temperature: -40°C - 105°C
> 128KB Flash ROM
> 4KB SRAM0
8KB SRAM1
> 1KB DATA FLASH
> 2 x 32-bit general purpose timers
> 4 x 16-bit general purpose timers
> 8-channel enhanced PWM module
> 2-channel analogue comparator with bilateral hysteresis
> 4-channel programmable gain amplifier with adjustable gain
> Built-in high-precision 12-bit high-speed ADC, sampling rate: 1.2Msps
> 2 UART interface
1 I2C interface
1 SPI interface
> Supports 2 oscillation modes (72MHz/64MHz internal high-speed oscillation, 15KHz internal low-speed oscillation)
> 64 general purpose GPIOs
> Excellent low-power performance with two low-power modes: sleep and deep sleep
> Package types: QFN32, QFN48 and LQFP48