Products
Product Overview Favorites
CS32L010
CS32L010 is an ultra-low-power microcontroller embedded with a 32-bit ARM® Cortex®-M0 core, running at up to 24 MHz, with 64 KB of embedded Flash, 4 KB of SRAM, a 12-bit 1 Msps high-precision SAR ADC, RTC, comparator, multiple UARTs, SPI, I2C, PWM, and other peripheral interfaces. It has strong integration and anti-interference capabilities and has high reliability. CS32L010 series microcontrollers operate in the temperature range of -40°C to 85°C and in the voltage range of 2.5 V to 5.5 V. The chips offer a range of power supply modes to meet different low-power applications. CS32L010 series microcontrollers are suitable for a variety of applications such as controllers, handheld devices, A/V receivers, digital TVs, PC peripherals, gaming and GPS platforms, industrial applications, etc.
Cores
-Up to 24 MHz operating frequency
Memory
-4 KB SRAM
Clock module
-Internal 38.4 kHz/32.768 kHz RC oscillator (LRC), accuracy ± 10% under typical conditions
-4~24 MHz crystal oscillator (HXT)
-32.768 kHz low-speed crystal oscillator (LXT)
Operating Environment
-Temperature range: -40 °C to 85 °C l Power management
-Low power mode: sleep, deep sleep
-Power on/power off reset (POR/PDR) support
-Low voltage detection (LVD) support
General Input Output (I/O)
-All I/O mapping external interrupt vectors
Analog to Digital Converters (ADC)
-Up to 1us conversion time
-Supports 7 external input channels
-Operating voltage range: 2.5 to 5.5 V
-Input voltage conversion range: 0 to 5.5 V
Analog comparator
—Built-in 2.5 V comparison reference (VREF), supports VREF, ¾ VREF, 1/2 VREF, ¼ VREF as comparison reference.
Timer
-1 16-bit general-purpose timer supporting 4 compare output/input capture, PWM output
-1 16-bit PWM controller supporting 5 input capture/compare outputs, PWM outputs
-2 16/32-bit base timers/counters
-1 16-bit low-power timer
-1 Auto Wakeup Timer (AWT)
-1 independent watchdog timer (FWDT): 8-bit preset and 12-bit auto-decrement counter