sync notes(auto)
Some checks are pending
Build and Test / build-and-test (macos-latest) (push) Waiting to run
Build and Test / build-and-test (ubuntu-latest) (push) Waiting to run
Build and Test / build-and-test (windows-latest) (push) Waiting to run
Build and Test / publish-tag (push) Waiting to run
/ test (push) Waiting to run
Deploy Quartz site to GitHub Pages / build (push) Waiting to run
Deploy Quartz site to GitHub Pages / deploy (push) Blocked by required conditions
Some checks are pending
Build and Test / build-and-test (macos-latest) (push) Waiting to run
Build and Test / build-and-test (ubuntu-latest) (push) Waiting to run
Build and Test / build-and-test (windows-latest) (push) Waiting to run
Build and Test / publish-tag (push) Waiting to run
/ test (push) Waiting to run
Deploy Quartz site to GitHub Pages / build (push) Waiting to run
Deploy Quartz site to GitHub Pages / deploy (push) Blocked by required conditions
This commit is contained in:
parent
33198debff
commit
ef69583370
1 changed files with 5 additions and 2 deletions
|
@ -1,6 +1,8 @@
|
||||||
# 20241114182939 CH32Vの開発環境
|
# 20241114182939 CH32Vの開発環境
|
||||||
#ch32v #microcontroller #software #WIP
|
#ch32v #microcontroller #software #WIP
|
||||||
|
|
||||||
|
CH32Vといいつつ、CH32V003に限定した情報が含まれているかもしれない。
|
||||||
|
|
||||||
CH32Vは [Nanjing Qinheng Microelectronics](https://www.wch-ic.com/) が製造しているRISCVのMCU。
|
CH32Vは [Nanjing Qinheng Microelectronics](https://www.wch-ic.com/) が製造しているRISCVのMCU。
|
||||||
- めちゃ安い(20241115時点で、CH32V003J4M6が秋月で40円 [32ビットRISC-Vマイコン CH32V003J4M6: 半導体 秋月電子通商-電子部品・ネット通販](https://akizukidenshi.com/catalog/g/g118062/))
|
- めちゃ安い(20241115時点で、CH32V003J4M6が秋月で40円 [32ビットRISC-Vマイコン CH32V003J4M6: 半導体 秋月電子通商-電子部品・ネット通販](https://akizukidenshi.com/catalog/g/g118062/))
|
||||||
- 外付け部品不要で動かせる(内蔵RC発振)
|
- 外付け部品不要で動かせる(内蔵RC発振)
|
||||||
|
@ -25,7 +27,7 @@ WCH-LinkEをPCに接続。WCH-LinkEから、電源(3.3V or 5V)とGND、SWDIOを
|
||||||
`SWDIO`だったり、`SWIO` だったりと表記が揺れているが、このピンで接続できた。
|
`SWDIO`だったり、`SWIO` だったりと表記が揺れているが、このピンで接続できた。
|
||||||
|
|
||||||
### 設定
|
### 設定
|
||||||
[WCH-LinkUtility.ZIP - 南京沁恒微电子股份有限公司](https://www.wch.cn/downloads/WCH-LinkUtility_ZIP.html) をダウンロード&展開して、実行。
|
[WCH-LinkUtility.ZIP - 南京沁恒微电子股份有限公司](https://www.wch.cn/downloads/WCH-LinkUtility_ZIP.html) をダウンロード&展開して、実行。 ドライバーインストールの画面が別途表示されるので、そちらを使ってインストールする。ちなみにこの画面はPCを再起動するまで表示されつづけた。
|
||||||
|
|
||||||
上のアイコン、左から2番目(Connect WCH-Link)を押す。 下の方のログ画面に、 `Succeed to connect with WCH-Link` と表示されれば、無事に接続できている。
|
上のアイコン、左から2番目(Connect WCH-Link)を押す。 下の方のログ画面に、 `Succeed to connect with WCH-Link` と表示されれば、無事に接続できている。
|
||||||
|
|
||||||
|
@ -45,7 +47,8 @@ WCH-Linkの接続方法を変更する。
|
||||||
|
|
||||||
純正の開発環境として、eclipseベースの [MounRiver Studio](http://www.mounriver.com/) がある。とりあえずインストールしてみたが、こっちは使わないかもしれない。
|
純正の開発環境として、eclipseベースの [MounRiver Studio](http://www.mounriver.com/) がある。とりあえずインストールしてみたが、こっちは使わないかもしれない。
|
||||||
|
|
||||||
PlatformIOで選択可能なのは以下の3種類。 PlatformIOへCH32Vをインストールする方法はこちら。 [Welcome to the PlatformIO CH32V Documentation! — PIO CH32V 0.1 documentation](https://pio-ch32v.readthedocs.io/en/latest/index.html)
|
PlatformIOでやりたい(特に合理的な判断ではないかも)。PlatformIOへCH32Vをインストールする方法はこちら。 [Welcome to the PlatformIO CH32V Documentation! — PIO CH32V 0.1 documentation](https://pio-ch32v.readthedocs.io/en/latest/index.html)
|
||||||
|
PlatformIOで選択可能なのは以下の3種類。
|
||||||
|
|
||||||
|
|
||||||
- Noneos-sdk Bare Metalっぽいやつ [GitHub - Community-PIO-CH32V/framework-wch-noneos-sdk: PlatformIO repackaging of W.CH CH32V NoneSDK Source Code](https://github.com/Community-PIO-CH32V/framework-wch-noneos-sdk)
|
- Noneos-sdk Bare Metalっぽいやつ [GitHub - Community-PIO-CH32V/framework-wch-noneos-sdk: PlatformIO repackaging of W.CH CH32V NoneSDK Source Code](https://github.com/Community-PIO-CH32V/framework-wch-noneos-sdk)
|
||||||
|
|
Loading…
Reference in a new issue