Model Catalog
Product Selection
Sample Application
Sample Application
*Product model
*Company name
*Market segment
*Final product application
*Estimated annual consumption of project (k/y)
*Company address
Please log in before filling in the form.


Product Overview

CS32F035 series microcontrollers adopt the high-performance 32-bit ARM®Cortex®-M0 core, embedded with up to 32 KB flash and 4 KB SRAM, and have the highest working frequency of 48 MHz. The chip has standard communication interfaces (I2C, SPI and USART), one 12-bit ADC, five 16-bit timers and one enhanced control PWM timer. The working temperature range of the CS32F035 microcontroller is 85 ℃~105 ℃ and the working voltage range is 2 V~5.5 V The chip provides a series of power supply modes to meet different low-power applications. CS32F035 series microcontrollers are suitable for a variety of application scenarios, such as smart homes, handheld devices, consumer electronics, industrial measurement, and GPS platforms.

-32-bit ARM®Cortex®-M0CPU
-Up to 48 MHz operating frequency
-32K KB flash memory
-4KB of SRAM with hardware parity check
Clock Module
-Internal 8 MHz RC oscillator (HRC), ±1% accuracy in typical cases
-Internal 14 MHz RC oscillator (HRC14), ±1% accuracy typical
-Internal 40 kHz RC oscillator (LRC), ±10% accuracy in typical cases
-4~32 MHz crystal oscillator (HXT)
-x2, x3, ..., x16 phase-locked loop (PLL), supports up to 48 MHz
Operating Environment
-VDD voltage: 2.0~5.5 V
-VDDA voltage: 2.0~5.5 V
-Temperature range:-40~105 ℃
Boot method
-Supports booting from flash memory
-Supports booting from system memory
-Supports booting from internal SRAM
Power management
-Low-power modes: sleep, deep sleep 1, deep sleep 2, and power-down mode
-Supports Power On / Power Down Reset (POR/PDR)
-Supports Low Voltage Detection (LVD)
General purpose input/output (I/O)
-27 I/Os, supports up to 48 MHz operating frequency
-All I/Os map external interrupt vectors
Analog-to-digital converter (ADC)
-1 channel 12-bit ADC
-Up to 1us conversion time
-Supports 10 external input channels
-Operating voltage range: 2.4 ~5.5 V
-Input voltage conversion range: 0~VDDA
-1-channel 16-bit advanced control timer (TIM1), with 6 PWM output channels with dead-time control in each channel
-4-channel universal 16-bit timer
-1 independent watchdog timer (FWDT): 8-bit preset number and 12-bit auto-decrement counter
-1-channel watchdog timer (WWDT): 7-bit auto-decrement counter
-1 system time timer: 24-bit auto-decrement counter
-5-channel DMA controller
-Supported Peripherals: SPIx, I2Cx, USARTx, TIMx, ADC
Interrupts and Events
-Up to 32 individually maskable interrupt channels
-4 priority levels selectable
-16 external interrupt lines
Serial Peripheral Interface (SPI)
-1 SPI interface
-3-bit prescaler can generate 8 master mode frequencies
-4 to 16-bit configurable frame formats
Universal synchronous/asynchronous transceiver (USART)
-Automatic baud rate detection
-Supports wake-up from deep sleep 1/deep sleep 2 mode
-1 I2C supports master/slave mode
-Support: Standard mode (100 k bit/s), Fast mode (up to 400 k bit/s)
-Supports 7-bit or 10-bit addressing modes
-CRC generator/checker
Serial Single Wire Debug (SWD)
Read more
Model Catalog
Full screen
Design and development
CSWrite V3.2.4
CSWriterUx V3.2.4 is the latest burning tool software of Core Sea Technology. Support core sea 8bit MCU, 32bit MCU.
Core sea 8-bit MCU/SOC integrated development environment 1. Integrated C compiler, assembler, linker, debugger 2. Support standard C language and assembly language development 3 Example code of integrated chips
Sample Application
*Product model
*Company name
*Market segment
*Final product application
*Estimated annual consumption of project (k/y)
*Company address
Please log in before filling in the form.
Please enter the company name!
Please enter the company name!