FlappyBoard 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
FlappyBoard 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
FlappyBoard 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 CERN-OHL-P
开发语言
操作系统 跨平台
软件类型 开源软件
所属分类 其他开源开源硬件
开源组织
地区 不详
投 递 者 rouway
适用人群 未知
收录时间 2023-03-30

软件简介

CH32V203G6 的最小系统板,目标是极简、易用、低成本。

3D渲染图

正视图

后视图

许可证

CERN-OHL-P

EDA

KiCad 6.0.6

使用方法

下载程序

推荐使用WCHISPTool的USB下载功能,简单易用。当然串口下载和调试口下载也是可行的。

WCHISPTool需要选择正确的单片机型号(CH32V203)才能烧录。烧录时需确保拨码开关的两个信号都拨到ON,并且按住BOOT0按钮上电。顺利的话应该可以在WCHISPTool中识别到单片机。

LED和按钮

板子上有两个LED,其中PWR对应电源LED(3.3V供电),PB8对应用户自定义LED。

板子上有两个按钮,其中NRST对应系统复位,BOOT0对应启动模式(默认运行Flash的用户程序,按下时运行ROM的启动程序)。

注:在CH32V203G6中,PB8BOOT0复用了引脚。具体的行为如下:

  • 在启动过程中,单片机通过该引脚获取BOOT0状态,此时该引脚为输入引脚。在按下BOOT0的同时,PB8对应的LED同时会被点亮以提示用户。
  • 在进入到用户程序之后,单片机的PB8引脚可用,但仅能用于输出,输入是无效值。此时,PB8对应的LED可由用户程序控制,但BOOT0对应的按钮状态无法被获取。

外部时钟输入

CH32V203G6可以接受有源晶振和无源晶体,频率在3-25MHz之间即可。

板子上自带了外置晶振和负载电容的焊盘,但默认不焊接,原因是在一般应用中使用内置晶振(HSI)即可达到精度要求。

原理图

FlappyBoard Schematic

BOM

FlappyBoard BOM

测试程序

都在software/examples文件夹中,按需使用。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部