原创 使用JLink下载 RT1052 (i.MX RT系列芯片)

2020-8-26 19:10 3121 15 15 分类: MCU/ 嵌入式

前言

​ 好久之前使用的jlink下载stm32的程序,后来就改用野火家的DAP了,因为JLink长的太大了带着是在不方便,所以一直使用着DAP下载器,但是越来越发现DAP的下载速度太慢了,如果使用MDK的话还是JLlink下载速度快,最近在使用RT1052时的一个工程,估计代码量有点大,对于DAP有点难为人了,哈哈哈。同样的一个程序 DAP下载需要大概5分钟下载,JLink不到一分钟,下载程序等待5分钟,实在是太难受了。

​ JLink V9以上的版本才能下载RT1052,是不是很坑,那也没办法,谁让工作需要呢,有V9的小伙伴就可以直接用了,没有的还是买一个吧。(准确的说是买一个盗版的,正版的用不起啊。。。。【给你看看我的腿,毛都没有】)

​ 好了,不扯没用的了,开始讲述下怎么使用V9下载RT1052代码:

准备工作:

(1)RT1052板子一块 我用的是野火家的(I.MX RT1052)。

(2)JLink V9 。

(3)MDK软件 keil5.23 keil5.28 都可以 我都在用。

(4)驱动文件,这个是非常重要的了,也是非常关键的了。

下载驱动文件:

​ 驱动文件可以从SEGGER的官网下载,也可以直接从博客给的链接下载,但是一定要是JLink_Windows_V632a.exe以上的版本,新的版本应该也可以用,但是我没测过,但是本着向下兼容的原则应该高版本可以用(等你来测)

官网:https://www.segger.com/downloads/jlink

[外链图片转存失败(img-TEgIVJs4-1569470005679)(C:.Users.Administrator.AppData.Roaming.Typora.typora-user-images.1569467576946.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JymST7xf-1569497056824)(C:.Users.Administrator.AppData.Roaming.Typora.typora-user-images.1569467576946.png)]

点击 Click for downloads

在这里插入图片描述
先选择版本,然后点击DOWNLOADS下载,外国的网站,实属下载的有点慢。

下载后这个样子
在这里插入图片描述

安装驱动:

然后双击安装,基本上是一路next即可,但是一定注意你安装的路径,因为一会还要使用。
在这里插入图片描述

我安装的是E:\SEGGER,安装后打开这个路径,你会发现有很多文件,具体看下图:
在这里插入图片描述
好奇的我点开Devices文件夹看一下
在这里插入图片描述

上图就是JLink所支持的所有厂商,看到NXP三个字了吧,继续打开看一下在这里插入图片描述
看到这里对I.MXRT1052已经支持了。。。。
接下来我就要替换keil5根目录下面的文件了,在这里插入图片描述

替换文件:

我keil5安装在D:\Keil_v5.28,需要将D:\Keil_v5.28\ARM\Segger下的文件替换掉,原来目录下只有
在这里插入图片描述
这么几个文件,现在需要保留
在这里插入图片描述
JL2CM3.dll 和 JLTAgdi.dll 文件,剩下的文件全部都删除掉,然后将
在这里插入图片描述
E:\SEGGER\JLink_V632a目录下的所有文件复制到D:\Keil_v5.28\ARM\Segger目录下即可。到此替换文件的工作就ok了。

打开工程并配置:

然后需要打开RT1052的工程
在这里插入图片描述
在这里插入图片描述
然后点击OK,会弹出来一个界面,然后搜索1052
在这里插入图片描述
后点击OK,
在这里插入图片描述
然后就识别出来了,再上一步选择芯片型号的时候,一定要选对,选不对就识别不到芯片了,如果手误的话,选错了的或,那也没关系,将工程目录下的
在这里插入图片描述
配置文件删除重新操作一遍即可。
到此就可以用了。。。。。。
不用等那么久了,开森!!!!

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条