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
文章插图
硬件部分开发板
文章插图
- 典型的WCH风格开发板, 土绿+密集的过孔+不计面积走长线.
- 有开关, 但是没有专门的烧录口, 烧录是通过右边一排的 VCC, GND, PD1(SWDIO) 连接的.
- 三颗LED, 一颗电源指示, 两颗未连接但是有排针, 可以自己用跳线连到其他pin口方便观察输出
文章插图
CH32V003的烧录需要使用新出的WCHLink, 芯片是CH32V30x的这种, 据说旧的不支持但是我没实际测过.
软件部分Win10下的开发环境是比较简单的, 软件就是MounRiver, 版本v1.82, 下载地址 http://mounriver.com/download
软件集成了代码编辑, 编译环境和烧录工具. 直接安装即可. 因为是基于 Eclipse 开发, 使用体验还不错.
注意要使用较新的版本, 旧版本不支持 CH32V003, 编译会报错经验总结扩展阅读
- visual studio插件开发-Menu
- Git新技能-stash操作
- 四十八 SpringCloud微服务实战——搭建企业级开发框架:【移动开发】整合uni-app搭建移动端快速开发框架-使用第三方UI框架
- 房贷办不下来开发商急吗
- opporeno5如何关闭开发者模式 怎么关闭开发者模式
- 17 基于SqlSugar的开发框架循序渐进介绍-- 基于CSRedis实现缓存的处理
- 京东云开发者|京东云RDS数据迁移常见场景攻略
- 驱动开发:内核监控FileObject文件回调
- 19 基于.NetCore开发博客项目 StarBlog - Markdown渲染方案探索
- 四十七 SpringCloud微服务实战——搭建企业级开发框架:【移动开发】整合uni-app搭建移动端快速开发框架-添加Axios并实现登录功能