Skip to content

iharuya/uiapduino-mac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UIAPduino CH32V003 Mac

ch32funとシンプルな Makefile のみでMacでUIAPDuino開発をスタートする環境

シームレススイッチあり

動作確認

  • UIAPduino Pro Micro CH32V003 V1.4(CH32V003F4U6)
  • Macbook M2

初回

  • xcode-select --install
  • riscvビルドのためのセットアップ
    • brew tap riscv-software-src/riscv
    • brew install riscv-tools (時間がかかる)
    • brew test riscv-tools (念のためこれが成功するのを確認する)
  • brew install pkg-config libusb
  • git submodule update --init
  • make -C external/ch32fun/minichlink
  • VSCodeにllvm-vs-code-extensions.vscode-clangdをインストール
  • brew install bear
  • make clean && bear -- make
  • (VSCode再起動でLSPが動くはず)

Lチカのための配線

PA1 -> 1kΩ抵抗 -> LEDアノード(長い方) -> LEDカソード -> GND

実行コマンド

  • ビルド: make
  • 書き込み: make flash
  • 掃除: make clean

書き込みに失敗する場合

  • リセットボタンを1度押して書き込みモードになるか確認する
  • USBを差し直してリセットボタンを押す
  • リセットボタンを押しながら差し直してすぐに離す

About

UAIPduino(CH32V003)をMacで開発するスターター

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors