沁恒CH32V003F4P6 開發板上手報告和Win10環境配置

CH32V003沁恒最近推出的低價CH32V003系列, 基于青稞RISC-V2A內核, 48MHz主頻, 2KB SRAM, 16KB Flash, 工作電壓兼容3.3V和5V. 主要參數如下

  • System Clock: 48MHz
  • SRAM: 2KB
  • Flash: 16KB
  • Power Supply: 3.3/5V
  • 多種低功耗模式: 睡眠, 待機
  • 上/下電復位, 可編程電壓檢測器
  • DMA: 1組1路通用
  • 運放比較器: 1組
  • ADC: 1組10位
  • Timer: 1個16位高級, 1個16位通用
  • WDG: 2個看門狗定時器和1個32位系統時基定時器
  • USART: 1
  • IIC: 1
  • SPI: 1
  • I/O: 18
  • UUID: 64bit
  • Debug port: 1-wire serial (SWDIO)
  • Package: TSSOP20, QFN20, SOP16, SOP8

沁恒CH32V003F4P6 開發板上手報告和Win10環境配置

文章插圖
硬件部分開發板
沁恒CH32V003F4P6 開發板上手報告和Win10環境配置

文章插圖
  • 典型的WCH風格開發板, 土綠+密集的過孔+不計面積走長線.
  • 有開關, 但是沒有專門的燒錄口, 燒錄是通過右邊一排的 VCC, GND, PD1(SWDIO) 連接的.
  • 三顆LED, 一顆電源指示, 兩顆未連接但是有排針, 可以自己用跳線連到其他pin口方便觀察輸出
燒錄器 WCH-Link
沁恒CH32V003F4P6 開發板上手報告和Win10環境配置

文章插圖
CH32V003的燒錄需要使用新出的WCHLink, 芯片是CH32V30x的這種, 據說舊的不支持但是我沒實際測過.
軟件部分Win10下的開發環境是比較簡單的, 軟件就是MounRiver, 版本v1.82, 下載地址 http://mounriver.com/download
軟件集成了代碼編輯, 編譯環境和燒錄工具. 直接安裝即可. 因為是基于 Eclipse 開發, 使用體驗還不錯.
注意要使用較新的版本, 舊版本不支持 CH32V003, 編譯會報錯

    推薦閱讀