32-bit Enhanced Low-power Cortex-M3 MCU-CH32F203


Overview

CH32F203 series is an industrial-grade enhanced low-power general-purpose microcontroller designed based on 32-bit Cortex-M3 core, with high performance, supporting up to 144MHz system main frequency, low-power consumption, running at the highest system main frequency with power consumption as low as 69uA/MHz. CH32F203 integrates dual USB interfaces, supporting USB Host and USB Device functions, has 1 CAN interface (2.0B active), dual OPAs, 4 UARTs, dual I2C, 12-bit ADC, 10-channel Touchkey and other rich peripheral resources.

System Block Diagram

Features

  • Cortex-M3 core, up to 144MHz system main frequency
  • Single-cycle multiplication and hardware division support 20KB SRAM, 64KB Flash
  • Power supply voltage: 2.5/3.3V, GPIO unit independent power supply
  • Multiple low-power modes: Sleep, Stop, Standby
  • Run mode as low as 69.3uA/MHz
  • Sleep mode as low as 22.4uA/MHz
  • Power on/off reset, programmable voltage detector
  • 1 set of 8-channel general-purpose DMA controller
  • 2 sets of op-amp comparators
  • 10-channel 12-bit ADC conversion, 10-channel TouchKey
  • 4 sets of timers
  • 1 USB2.0 full-speed host/device interface
  • 1 USB 2.0 full-speed device interface
  • 3 USART interfaces
  • 1 CAN interface (2.0B active)
  • 2 sets of I2C interfaces, 2 sets of SPI interfaces
  • 37 I/O ports, can be mapped to 16 external interrupts
  • CRC calculation unit, 96-bit chip unique ID
  • 2-wire serial debug interface (SDW)
  • Package: LQFP48, LQFP32

Product Selection Guide

Technical Resources

  1. Datasheet: CH32F20xDS0.PDFCH32FV2x_V3xRM.PDF
  2. CH32F203EVT evaluation board manual and reference routines: CH32F20xEVT.ZIP