打印
[CW32F030系列]

[CW32F030系列]软件环境搭建与LED闪烁

[复制链接]
499|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 聪聪哥哥 于 2024-6-28 20:07 编辑

简介:对于刚接触武汉芯源半导体开发的CW32F030开发板的使用者提供一些帮助,方便于开发。
我简单和大家分享一下,我在调试过程中遇到问题和解决的办法
第一步:固件包下载:根据开发板的硬件:CW32F030(M0内核)安装相对应的固件包,这里我使用的方法是在 武汉芯源半导体官网上直接下载固件包。
我使用开发环境Keil版本V5.38.0.0版本,当使用 KEIL 集成开发环境开发 CW32 微控制器时,需安装本支持包,从而实现在 KEIL 中选择 CW32芯片型号,调试以及下载。
官方下载链接:资料下载-武汉芯源半导体 (whxy.com)
如果您使用的是IAR开发环境也不用担心,官方也是提供相对应的固件包的;
解压完成后,只需安装CW32F003的芯片pack就可以了

个人觉得这样还是比较简单的,如果使用keil安装相应的固件包的话,个人觉得是比较麻烦的,而且对于经验不足的我来说,并不是很友好。

第二步:编程器的环境搭建。
开发板板载的CW32F003芯片,出厂时应该时已将固件下载一个跑马灯的固件,,这里我们只需将使用的电脑安装好相对应的固件就好了。
下载相对应的编程器网址:

WCH-LINK 实物效果图如下:由于CW32的开发板没有板载下载器,这里我在某宝上面买了一个,当然感兴趣的同学可以在自己做一个 DAP下载器,其他厂商的DAP下载器应该也是可以正常使用的,不过我这里没有进行测试。
KEIL软件的设置截图如下:
DEBUG这里一定要选择 CMSIS -DAP Debugger,否则工程时不能下载到开发板里面的。
在FLASH DOWNLOAD界面下,建议设置如下图,如果说没有对应的programming algorithm的话,应该是固件包没有正常安装,只需参考步骤一的安装方式,安装好了就可以了。
到这里软件的环境搭建已经完成了,接下来我们来学习这个CW32F030的开发板了。如果大家有疑问的话,可以在下方留言,和大家仪器讨论。
最后和大家分享一下,使用keil版本的问题,我开始使用的是5.39版本,但是安装CW32的支持包是安装不上,总是提示安装错误,根本打不开软件的支持环境,后来我在晚上查了一下,发现keil较高的版本的兼容性貌似没有低版本的好用一些,但是较低的版本的话,CW32芯片貌似又不能正常运行,我们在使用keil版本的时候记得权衡利弊



使用特权

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

本版积分规则

29

主题

88

帖子

0

粉丝