Product features:

CH32V103 series is a 32-bit general-purpose microcontroller with RISC-V3A processor as its core,

The processor is designed based on RISC-V open source instruction set. It integrates clock security mechanism, multi-level power management and general DMA controller.

This series has rich peripheral resources such as one USB2.0 host/device interface, multi-channel 12-bit ADC conversion module, multi-channel TouchKey, multiple sets of timers, multi-channel IIC USART SPI interface, etc.

The microcontroller is equipped with a complete software and hardware platform and debugging interface tools, which can meet various needs in the industrial, medical, consumer and other markets, and is widely used in: motor drive and application control

Application fields: widely used in motor drive and application control, PC game peripherals and GPS platforms, programmable controllers, frequency converters, printers, scanners, alarm systems, video intercoms, heating, ventilation and air conditioning systems and other occasions.


Product parameters:

RISC-V3A processor, up to 80MHz system dominant frequency

Support single-cycle multiplication and hardware division 20KB SRAM ,60KB CodeFlash

Power supply range: 2.7-5.5V, GPIO synchronous power supply voltage

Multiple low efficiency modes: sleep/stop/standby

Power-on and power-off reset (POR/PDR)

Programmable Voltage Monitor (PVD)

7-channel DMA controller

16-way TouchKey channel detection

16-channel 12-bit ADC conversion channel


7 timers

1 USB2.0 host/device interface (full speed and low speed)

2 IIC interfaces (supporting SMBus/PMBus)

3 USART interfaces

2 SPI interfaces (support Master and Slave modes)

37 I/O ports, all of which can be mapped to 16 external interrupts

CRC computing unit, 96-bit chip uniquelD

Serial single line debugging (SWD) interface

Board size: 35.5mm * 52.5mm

Commissioning burning instructions:

Using the MounRiver compiler, you can choose to use USB cable or serial port, independent WCH-Link for simulation and download

Unprotection instructions: press and hold the BOOT key, press the RST key again, and then release the BOOT0 key after one second

USB:

R9/R11 can be used to download programs

R10/R12 can be selected by pad

Serial port pins are PA9 (TX), PA10 (RX)

1. Query chip read protection status;

2. To set the chip read protection, the power-on configuration takes effect again;

3. To remove the chip read protection, the power-on configuration takes effect again;

software development

PUB folder: provides the description of the evaluation board and the schematic diagram of the evaluation board.

EXAM folder: provides the software development drivers and corresponding examples of the CH32V103 controller, classified by peripheral devices. Each type of peripheral folder contains one or more function application routine folders.