CH32V003
Overview
- Core - QingKe 32-bit RISC-V core, RV32EC instruction set - Fast programmable interrupt controller + hardware interrupt stack - Support 2-level interrupt nesting - Support system main frequency 48MHz
- Memory - 2KB volatile data storage area SRAM - 16KB program memory CodeFlash - 1920B BootLoader - 64B non-volatile system configuration memory - 64B user-defined memory
- Power management and low-power consumption - System power supply VDD: 3.3V or 5V - Low-power mode: Sleep, Standby
- Clock & Reset - Built-in factory-trimmed 24MHz RC oscillator - Built-in 128KHz RC oscillator - High-speed external 4~25MHz oscillator - Power on/down reset, programmable voltage detector
- 1 group of 1-channel general-purpose DMA controller - 7 channels, support ring buffer - Support TIMx/ADC /USART/I2C/SPI
- 1 group of OPA and comparator: connected with ADC and TIM2
- 1 group of 10-bit ADC - Analog input range: 0~VDD - 8 external signals + 2 internal signals - Support external delayed triggering
- Multiple timers - 1 16-bit advanced-control timers, with dead zone control and emergency brake; can offer PWM complementary output for motor control - 1 16-bit general-purpose timers, provide input capture/output comparison/PWM/pulse counting/incremental encoder input - 2