ch32v003-getting-started-ja

MounRiver Studioで使う CH32V003 はじめの一歩

View on GitHub

目次に戻る

CH32V003の概要

概要

CH32V003は32ビットRISC-V MCUで、最大48MHz動作、16KBフラッシュ、2KB SRAMを搭載し、USART/I²C/SPIなどの通信、10ビットADC、DMA、16bit汎用タイマ x2、32bit SysTick、ウォッチドックx2、オペアンプを内蔵。動作電圧は2.7~5.5Vで、内蔵高速RC発振器を持っていて、電源を供給するだけで外付け部品無しで動作できます。

秋月電子で50円で売っていて気軽に購入できて、ちょっとした組み込み用途に便利に使えます。

メーカーが用意している開発環境の MounRiver Studioは VScodeを元に作られていて、windows / mac / Linuxで動作します。必要なものが一つにまとまっていてインストールは簡単だし、デバッガが統合されていたりマイコンへのダウンロードが簡単にできたり、メーカーがペリフェラルを使うサンプルコードを用意していたりと使いやすいので、MounRiver Studioおすすめです。

そのほか、PlaiformIOや Arduinoでも開発できます。

開発に必要なもの

資料の探し方

ペリフェラルを使うサンプルコードを読んで、わからないところをリファレンスマニュアルで調べていけば CH32V003を使えるようになります。STM32のペリフェラルと互換らしいので、STM32の日本語マニュアルを読むのも良いようです。

この文章のライセンス

CC0 1.0 Universal

2025-11-27作成 2025-12-04更新 佐藤恭一 kyoutan.jpn.org

目次に戻る