Overview
CH643 is an industrial-grade RGB display driver microcontroller based on the QingKe RISC-V core. CH643 built-in USB and PD PHY, supports USB Host and USB Device function, USB PD and type C fast charging function, PWM drive RGB LED function, built-in programmable protocol I / O controller, provides OPA, CMP, USART, I2C, SPI, timer, 12-bit ADC, Touchkey, etc.
System Block Diagram
Features
- QingKe 32-bit RISC-V4C core processor, up to 48MHz system main frequency
- Support single-cycle multiplication and hardware division
- 20KB SRAM, 62KB Flash
- Multiple low-power modes: Sleep/Stop/Standby
- Power-on/power-off reset, programmable voltage monitor
- 8-channel general-purpose DMA controller
- Programmable Protocol I/O Controller (PIOC)
- Multi-group OPA/PGA/CMP
- Multi-group analog CMP
- RGB tri-color LED pulse width modulation LEDPWM
- Multiple external 12-bit ADC channels, multiple TouchKey channel detection
- Multiple timers, including advanced-control timer, general-purpose timer, Watchdog timer and SysTick
- Multiple USART serial ports: supports LIN and ISO7816
- 1 I2C interface and 1 SPI interface
- USB2.0 full-speed controller and PHY
- USB PD and Type C controllers and PHY
- Fast GPIO port, support 24 external interrupts
- 96-bit chip unique ID
- 2-wire serial interface interface SDI
- Package: QFN80, LQFP64, LQFP48, QSOP28
Selection Guide
Development Material
- Product manual: CH643DS0.PDF, CH643RM.PDF
- CH643 Evaluation Board Description and Reference Application Routines: CH643EVT.ZIP
- Integrated Development Environment (IDE): MounRiver Studio(MRS)