WCH Tools
2026-06-2510 min read

MounRiver Studio: The IDE for WCH RISC-V Development

Complete walkthrough of MounRiver Studio — project setup, debugging, peripheral configuration, and tips for CH32V series development.

MounRiver StudioIDEWCHDevelopment Tools

Overview

MounRiver Studio (MRS) is WCH's free, Eclipse-based IDE designed specifically for RISC-V (and ARM) microcontroller development. It comes pre-configured with the GCC RISC-V toolchain, OpenOCD, and project templates for all CH32V/CH32L/CH32X series chips.

Key Features

Installation

  1. Download from www.mounriver.com
  2. Install MRS (includes toolchain automatically)
  3. Install WCH-LinkE USB drivers
  4. Connect WCH-LinkE to your PC via USB
  5. Connect WCH-LinkE to target board (SWDIO/GND/3V3)

Creating a New Project

  1. File -> New -> MounRiver Studio Project
  2. Select target chip (e.g., CH32V307)
  3. Choose template: Standard Peripheral Library or HAL
  4. Select debug interface: SDI (for V003) or SWD (for V20x/V30x)
  5. Click Finish — project includes startup code, linker script, and example main.c

Debugging

MRS provides full source-level debugging:

Tips and Tricks

Comparison with Other IDEs

FeatureMounRiver StudioKeil MDKSTM32CubeIDE
CostFreePaid (limited free)Free
RISC-V SupportNative (WCH only)LimitedNo
ToolchainGCC (included)ARMCC/GCCGCC (included)
Debug ProbeWCH-LinkE ($3)ULINK ($200+)ST-Link ($10)
WCH Chip SupportFullPartialNone

Resources