工欲善其事,必先利其器:动手给JLink添加官方不支持的芯片

工欲善其事,必先利其器:动手给JLink添加官方不支持的芯片,第1张

市场上的新芯片层出不穷,JLink的官方支持不可能完全跟得上,这就尴尬了。但是好在Segger在设计时就想到了这一点,允许用户自己添加新芯片或扩展官方已经支持的芯片。本文只讲如何添加新芯片,参考的资料为 UM08001_JLink.pdf 中的第12章—— Open Flashloader 。

本文以华大半导体的HC32L19x系列为例子,jlink驱动版本为V6.86f。

在开始前,我们先看看最终效果。

1、打开J_FlashARM出现如下工作界面:2、选择Options—Projectsettings进入Projectsettings界面:,3、点击CPU,选择合适的型号:此时,我们在device里面选择好我们目标板上的芯片就可以了,然后点击确认。4、我们现在将JLINK和目标板进行连接:Target——connect没有跳出错误,说明连接成功。5、打开我们要烧录的hex文件:选择需要烧录的程序:选择HEX文件后如下图所示:7.烧录程序:如果有d出窗口,选择是或者确定。8.重启设备

要安装对应的包,这里就会增加对应的芯片,比如你要用STM32F030系列的芯片,那么你得从ST网站上下载一个包,叫Keil.STM32F0xx_DFP.1.0.0.pack,双击运行这个包,增加到KEIL里面,就会有对应的flash选择了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11363259.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存