打印
[国产单片机]

CH563 GPIO 学习

[复制链接]
1561|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
GPIO, ST, AC, TE, MCU
本帖最后由 yanzp_2014 于 2018-3-3 16:23 编辑

CH563Q 的GPIO操作
目的:使用CH563Q 64pin的MCU进行GPIO操作练习。
材料:CH56XMINIEVT演示学习板。
实现功能:读取按键操作,控制对应LED的状态。
学习板工作状态下,网口的绿灯和黄灯闪烁,D3熄灭,D4常亮;
1.按键S3按下,D3点亮;S3松开,D3熄灭;
2.按键S4按下,D4熄灭;S4松开,D4点亮;

项目源起:需要一个USB和网络控制的MCU,最后发现WCH的CH563用于设计比较简单,性价比高,单片MCU就可以实现,不需要附加其他芯片。价格16-25元之间就可以买到,挺便宜的。
学习板价格是RMB220元,稍贵啊!个人学习目的,自立更生了!

介绍一下上图中丑丑的学习板怎么来的。
Step1:从http://www.wch.cn/download/CH563PCB_ZIP.html 下载了CH563PCB.ZIP ,将CH56XMINIEVT 发出去加工PCB,花了45元(包邮10块PCB啊!还要剩下的空板PCB,有需要的联系我。)
Step2:联系WCH,感谢wch的葛,提供了免费的样片3块CH563Q和CH340C,23元的邮费。
Step4:购买其他辅助器件。
Step5:纯手工焊接打造了这个学习板。
一共花了一个星期准备。要学习,还是要自己动手啊!直接买没有成就感。
下面介绍软件的实现:
   使用MDK472 编程,代码下载http://www.wch.cn/download/CH563EVT_ZIP.html, 下载CH563EVT.ZIP ;修改其中的EXAM\GPIO\GPIOA_IO工程; GPIOA_IO.zip (82.55 KB)


   如何将程序烧录到MCU,使用WCHISPTOOL这个下载工具,我是使用USB下载方式;串口下载不成功,究竟为什么失败,我也不知道,正在调查原因。
操作步骤如下:
Step1:启动WCHISPTOOL, 下载方式选择“USB下载”;选择“用户程序文件”;
Step2:按住学习板上的DOWNLOAD按钮,同时将USB插入PC,就可以看到下图:

Step3:点击软件上的“下载”按钮,下载完成如下图:

Step4:按一下学习板上S2 RST按钮,重新启动MCU;就可以测试按键和LED的功能了。
接下来将学习网络操作和USB控制.... ....
联系方式:QQ 67259275


相关帖子

沙发
ddllxxrr| | 2018-3-4 09:05 | 只看该作者
谢谢楼主无私分享

使用特权

评论回复
板凳
dirtwillfly| | 2018-3-4 21:33 | 只看该作者

使用特权

评论回复
地板
siberan123| | 2018-4-4 09:51 | 只看该作者
楼主动手能力可以的

使用特权

评论回复
5
WCHCN| | 2018-4-4 09:58 | 只看该作者
你好,串口下载需要在ISP软件的功能里选择BootloaderV2.30之前版本。因为ISP软件最近更新到了最新版本,现在之前发出的芯片用串口下载时都要选择一下这个“BootloaderV2.30之前版本”,后面再出的芯片就不需要选择了。

使用特权

评论回复
6
zqx1000| | 2018-4-10 08:40 | 只看该作者

楼主动手能力可以的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

33

帖子

0

粉丝