打印
[开发板]

【CW32L031CxTx StartKit评估板测评】1.开箱+MDK开发环境搭建

[复制链接]
330|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#申请原创# @21小跑堂  

板子到了,开箱,还送了一个WCH-LINK

主控CW32L031是一颗基于ARM Cortex-M0+的超低功耗MCU,最高主频48MHz,下面开始搭建开发环境,CW32L031可以使用IAR或MDK来进行开发,我用的是MDK,可以在https://www.keil.com/download/product/下载

下载CW32L031的相关资料,下载地址https://www.whxy.com/support/download/1

这里可以下载到数据手册、开发板原理图和固件库,先到固件库里把CW32L031_StdPeriph_Lib这个下载下来,里面有MDK的支持文件,解压出来并打开cw32l031-stdperiph-lib\IdeSupport\MDK这个目录,双击WHXY.CW32L031_DFP.1.0.2.pack进行安装

之后在MDK中就可以看到CW32L031了

打开一个例程进行编译,可以编译成功

我打开的是LED闪烁的例程,接下来将程序烧录到板子上运行,先打开工程设置,选择你使用的烧录器

如果连接正确的话这里是这样的

记得勾选上这个

烧录后的效果

至此开发环境搭建完成,接下来介绍一下如何用ISP烧录程序,如果PA13 PA14被配置成普通IO导致SWD烧录不能识别,或者手头没有SWD的烧录器,可以通过串口用ISP烧录程序,先到官网下载CW32_Pragrammer https://www.whxy.com/support/filelist/18
要进入ISP烧录模式需要将BOOT引脚上拉后再通电

用跳线帽或者杜邦线连接BOOT和VDD,串口TX连接PA13(SWDIO) RX连接PA14(SWDCLK)(L031这个芯片实测不连接RST也能正常进行ISP烧录,其它型号的可能需要额外连接RST例如F030),串口连接电脑后打开CW32_Pragrammer(一定要先连串口再打开CW32_Pragrammer,这个软件没法刷新串口列表),选择正确的串口然后点击连接编程器

选择芯片和待烧录的程序然后点击在线编程

烧录成功

如有其它问题可参考https://yuyy1989.github.io/CW32FAQ,这是之前为F030写的,不过大体上都通用

使用特权

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

本版积分规则

146

主题

698

帖子

6

粉丝