本帖最后由 suncat0504 于 2022-6-29 12:41 编辑
昨天收到了芯源的开发板,包装比较感人,还好,上电后开发板能正常工作。不过需要说明的是,开发板好像默认没有程序。我说的正常,是指经过点灯测试后的。 今天抽点时间,先熟悉一下,顺便配置开发环境。 首先从芯源的官网下载了固件库(https://www.whxy.com/support/filelist/13)。下载下来后解压,得到名为“cw32f030-stdperiph-lib”的一个文件夹。“cw32f030-stdperiph-lib\IdeSupport\MDK”下有一个pack文件,用于支持Keil下的设备开发,需要安装。安装之后,可以马上测试点灯程序,用于验证下载机能。因为开发板没有集成调试器,需要自己额外准备一个。我这边有现成的JLink,按照官方说明,需要使用的官方自己的一个调试器,我没有,作为应急,就用JLink试试了。 使用开发板提供的CH2接口,按照以下方式,连接JLink和开发板(我直接用的四根杜邦线连接的,针脚名称对上就行。直接使用的是JLink提供的电源,没有使用MiniUSB提供的电源): 连接正常的话,系统的设备管理器中会出现一个JLink设备: 然后打开LED闪烁的一个GPIO工程,在“cw32f030-stdperiph-lib\Examples\gpio\gpio_blink\MDK”目录下。打开工程后,需要设置调试配置参数: 基本上都是默认的,途中有可能出现一个确认设备内核类型的窗口,选择“Cortex-M0+内核”。设置好参数后,编译程序。编译没问题,执行下载。 一切正常。按下开发板上的复位按钮,就可以看到两个绿色的LED发光管交替闪烁了。 至此开发环境准备完毕,同时证明这个开发板是可以正常使用JLink下载的。
|