扫码加入

  • 正文
  • 相关推荐
申请入驻 产业图谱

【教程】CW32之使用J-Link烧录.hex文件

2小时前
201
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

此文章来源于用户Thunder Boy

一、前言

在平时调试时,我们也可以使用DAP-Link、ST-Link等进行烧录和Debug,使用方法和STM32类似。然而当我们手头只有hex文件(或bin文件)时,可以尝试使用J-Link进行烧录。

二、相关配置

1、主控芯片:CW32F030C8T6

2、J-Link版本:V9.7

3、操作系统:Win10

三、查看自己的用户名

我们首先要清楚自己的电脑用户名是啥,好寻找对应的文件路径。

1、首先我们需要打开控制面板,按以下图片操作。

2、这个“ThinkPad”就是笔者电脑的用户名,每个人的不太一样。

四、添加文件(类似于导入芯片包)

文件下载链接:

https://pan.baidu.com/s/1g7zaImcKMM0xatylGUnb_A?pwd=a2l5

我们需要进入下图的文件夹,将“JlinkDevices”文件夹添加进去。我的路径为:

C:UsersThinkPadAppDataRoamingSEGGER

【注意】路径中的“ThinkPad”是笔者的路径,你需要按照自己的路径来。

五、选择芯片和hex文件

我们需要使用到“JFlashLite.exe”这个软件。该软件在安装J-Link驱动时应该就自带了(未安装驱动请自行解决),大家找到驱动安装的路径,在里面翻一翻应该就有。基本都在“SEGGER”这个文件夹里面,也可以用“everything”这个软件搜索一下。

打开“JFlashLite.exe”,点击图中的三个点“...”。

在“Device”的框中输入“cw32”,寻找自己使用的芯片。【找不到cw32的话,估计是第四步添加文件操作错误了】

笔者这里选择了“CW32F030X8” ,因为使用的芯片就是“CW32F030C8T6”。

接着我们就需要选择hex文件。

使用全英文路径的情况:

路径中包含中文后,就会出现乱码:

六、烧录测试

在硬件接线上,我们只需要按照SWD去接就行。也就是3V3、GND、DIO、CLK四根线,不需要再接什么Boot引脚、RST引脚。

七、总结

1、添加文件后,在 “JFlashLite.exe”中才能找到CW32的芯片。

2、添加hex文件时,文件路径需要为全英文,不能包含中文以及中文符号。

类似的文章还有:

CW32L010 MCU在VSCode+GCC+EIDE+JLink下的使用示例

如何使用新版本J-Flash编程CW32 MCU?

使用JLink烧录CW32程序


扫码加入QQ群,3群| 610403240

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录

以开放、共享、互助为理念,致力于构建武汉芯源半导体CW32系列MCU生态社区。无论是嵌入式MCU小自还是想要攻破技术难题的工程师,亦或是需求解决方案的产品经理都可在CW32生态社区汲取营养、共同成长。