WCH MCU
2026-07-1012 min read

CH32V317 Deep Dive: USB 2.0 HS + Ethernet PHY on a Single RISC-V Chip

The most connected RISC-V MCU from WCH. 480Mbps USB, 100M Ethernet, 8 UARTs, dual CAN, dual ADC — all on a QingKe V4F core.

CH32V317USB 2.0 HSEthernetCANConnectivity

Overview

The CH32V317 is WCH's flagship connectivity MCU, built on the QingKe V4F RISC-V core running at 144MHz with hardware floating-point unit (FPU). It integrates an unprecedented combination of high-speed interfaces: USB 2.0 High-Speed PHY (480Mbps), 10/100M Ethernet PHY, 8 UART ports, and dual CAN 2.0B controllers — all on a single chip.

Key Specifications

CoreQingKe RV32IMACF (V4F) with FPU
Max Frequency144 MHz (zero wait state)
Flash256 KB
SRAM64 KB
USB 2.0 HS480 Mbps with built-in PHY
USB 2.0 FSOTG (Host/Device)
Ethernet10/100M MAC + built-in PHY
UART3x USART + 5x UART = 8 serial ports
CAN2x CAN 2.0B Active
ADC2 units, 16 channels, 12-bit
DAC2 channels, 12-bit
PackageQFN68, LQFP100

Architecture Highlights

The V4F core supports single-precision floating-point instructions and hardware division, with single-cycle multiplication. At 144MHz zero-wait-state operation, it delivers performance comparable to STM32F4 series while consuming significantly less power (45uA/MHz in run mode).

USB 2.0 High-Speed (480Mbps)

The standout feature of CH32V317 is its built-in USB 2.0 High-Speed PHY. Unlike most MCUs that require an external ULPI PHY for 480Mbps USB, the CH32V317 integrates everything on-chip. This enables:

Ethernet 10/100M with Built-in PHY

The integrated Ethernet MAC + PHY means you can connect directly to a network with just a magnetics module and RJ45 — no external PHY chip needed. Combined with the 8 UART ports, this makes the CH32V317 ideal for:

Application: Industrial Gateway

A typical industrial gateway using CH32V317 can simultaneously:

All on a single $4 chip — this would require multiple external chips on ARM-based designs.

Development Tools

Resources