JLINK用户手册1.3
一,使用MDK(keilforarm)和IARforARM的朋友可以不用单独安装Jlink驱动软件;
1,MDK软件默认安装后,JlinkUSB驱动在:C:,
双击来安装驱动;
JLink控制软件及相关文件路径:
版本会导致SW接口功能无法使用;
C:KeilARMSegger目录下,另外安装高于MDK自带jlink驱动
2,
IAR软件默认安装路径,JLINKusb驱动路径:C:ProgramFilesIARSystemsEmbeddedWorkbench
,,双击来安装祭的词语 驱动;
JLINK控制软件及相关文件路径:C:ProgramFilesIARSystemsEmbeddedWorkbench5.4armbin
(IARforARM5.5版本路径)
打开,输入USB三个字母图示标号1敲回车键,
如下图示,是STM32F1103VCT6芯片检测到正常结果:
注释:图中标号2,Jlink内部芯片固件版本号,
3,Jlink硬件版本V8.0;
4,目标板电压就是jlinkjtag口1脚检测到的目标板电压;
5,目标板STM32F1103VCT6芯片JTAG口ID号;
二,如果是生产,或者单独编程:
1,不要JLINK连到电脑上,先安装JLINK编程软件及驱动到电脑上,如下是具体安装步骤;
安装驱动,举例
Setup_JLinkARM_V410i
安装:点击Yes;
点击NEXT:
点击NEXT:
下图两个都选(第二个选项创建桌面快捷方式
J-FlashARMV4.10i,J-LinkARMV4.10i)
点击NEXT:
点击Finish:
可以跳过不看,直接看2,
附加:
以下是,举例Setup_JLinkARM_V450l安装:大同小异,有兴趣朋友可以看下
安装目录JLINK驱动/Setup_JLinkARM_/Setup_JLinkARM_
点击YES
点击下图Next:
点击下图Next(默认安装目录C:ProgramFilesSEGGERJLinkARM_V450l):
两个都选(第二个选项创建桌面快捷方式J-FlashARMV4.50l,J-LinkARMV4.50l)
点击Next:
自动复制文件
下面提示是否更新安装的IAR或者MDK软件里面的jlink驱动程序,IAR可以选,MDK不
要选(如果MDK选了,安装后,MDK软件里的SWD功能将无法使用)
点击Finish完成安装,
电脑桌面上会看到有J-FlashARMV4.50l,J-LinkARMV4.50l两个快捷方式生成;
2,连接JLINKUSB口到电脑上,电脑会自动安装jlink设备到电脑上;
A,绿灯:安装设备过程中jlink绿色指示灯会一直快闪,设备安装好后,绿灯基本上不闪(有一秒钟微闪一次,属正常)
B,红灯:jlink出现故障会亮红灯,或者闪烁,或者一直亮;jlinkJ花词 TAG口15脚接地也会亮红灯;
3,测试jlink(JLINK不连目标板)和电脑连接:
打开:桌面上的J-LinkARMV4.50l快捷方式;
如果出现如下提示点击是按钮即可:(这是提示固件升级,升级就可以了)
升级完后如下:
4,JLink接口说明JTAG口如下图示:
3.3
PB4
PA15
PA13PA14
RXD->PA10
TXD->PA9
PB3
注详细解释清参考jlink文档:
C:ProgramFilesSEGGERJLinkARM_V450lDocManuals
UM08001_
SWD接口图示:
224页;
注:
详细资料请参考:C:ProgramFilesSEGGERJLinkARM_V450lDocManualsUM08001_
227页;(红色是必须连的,使用SWV接口SWO也是必须接的;)
5,JLINK对外供电:
JLINK可以通过设置对外输出3.3V(2脚)和5V(19脚)两种电源—默认无输出;以下
是JLINKJTAG输出引脚定义图:
(1),3.3V输出设置,需要打开jlink外壳,J3如下图设置:
(2),5V输出设置,把jlink连到电脑上USB口上,打开C:Program
FilesSEGGERJLinkARM_(默认安装JLinkARM_V450l驱动);
在控制台下输入poweronperm打开5V电源,JTAG19脚会输出5V300mA
电源;关掉命令:poweroffperm;(此命令会被jlink记忆在内部,下次上电一样有效)
(3)J3默认为位置:
6,在此追加客户SWD接口4线和6线使用说明:
(1),下图红豆沙粽子 线下划线的是SWD接口6线说明:
VTref:接目标3.3V
SWDIO:SWD接口的数据(和JTAG口TMS信号复用),
SWCLK:SWD接口时钟(和JTAG口CLK信号复用)
SWO:SWD接口返回仿真器数据;
RESET:目标板复位信号;
GND:地信号;
如果5-(2)中选择3.3V对外供电,则VTref脚可以不接目标板;
(2)下图为4线说明:
VTref:
SWDIO:
SWCLK:
GND:
接目标3.3V
SWD接口的数据(和JTAG口TMS信号复用),
SWD接口时钟(和JTAG口CLK信号复用)地信号;
7,单独编程软件批量生产烧录使用J-Flash软件:
该软件路径,Jlink驱动默认路径安装上后
C:ProgramFilesSEGGERJLinkARM_V410i
(默认路径安装4.10i版本驱动)
就是
J-Flash,软件是单独编程软件,需要配置项目,具体使用说明:
C:ProgramFilesSEGGERJLinkARM_V410iDocManualsUM08003_
从3.1章开始讲设置软件,或者导入现有设置项目;4.1章开始讲参数设置;
8,MDK软件下使用JLINK部分,说明最好是JLINK连电脑,连好目标板,上电:
点击主菜单Project/OptionforTarget
A,MDK3.8a软件:Op雪中悍刀行句子 tionforTarget/Debug标签选项:
(1)Debug设置选择Cortex-M3J-LINK(针对Cortex-M3核选项,ARM7,AR老鼠天赋 M9选择
J-LINK/J-TRACE选项),
点击上图中2,Setings按钮,弹出下图
注:1,MDK检测到JLINK仿真器信息,
(1)SerialNo:是指JLINK的固件里的SN号;
(2)Device:仿真器名字J-LinkARM
(3)硬件版本号:V8:00
能检测到这些信息说明JLink和MDK连接正常;
2,JLINK和目标直接使用的接口图中为JTAG模式
3,MaxClock:3MHz图示为STM32F103VCT6设置,使用过过程中测试一般从小到大加着使用,那个频率稳定使用哪个;
4,JLINK选USB
5,MDK通过JLINK找到STM32F103VCT6ID号,表cobain 示连接正常;
(2)
下载程序相关的
MDK3.8a软件:OptionforTarget/Utilities标签选项:
注:1,选择Cortex-M3J-LINK仿真器为STM32F103VCT6,
2,设置按钮;
3,如果是调试选UpdataTargetbeforeDebugging;
点击上图中的Setting按钮弹出如下对话框:
注:
1,EraFullChip下载或者调试之前全片擦除芯片内部程序;
EraSectors下载或者调试之前仅擦除使用的扇区;
2,Program,编程;Verify校验;RetandRun如果想下载完程序,就运行,选择这个;
3,要下载的芯片型号,DownLoadtoFlashmemory命令必须设置选项;
4,如果标号3里面没有对应的芯片型号,可以点击标号4Add按钮从列表里添加;
B,MDK4.6里JLINk对应仿真器型号为:J-LINK/J-TraceCortex
JTAG模式设置:
SWD接口模式:
Flash调试选择标号3,UpdateTargetbeforeDebugging点击下图Settings,
下图
点击Add按钮选择要下载编程目标型号实例为STM32F103VCT6,选择下图方框STM32F10xConnectivity
256K,点击Add按钮添加目标芯片
下图红色方框就是STM32F103VCT6flash256K设置:
8,IAR下使用JLINK没有过多的叙述,大致上有接口类型和时钟2个选项设置;
9,JLINKRDI使用ADSRVDS或者WIN7问题(ads1.2或者rvds2.2项目的路径不能有中文出现):
1,电脑操作版本:
2,安装JLINK驱动版本:
3,调试板子CPU型号:
如果你使用要使用驱动:
1,Setup_JLinkARM_V408l版本,适合xpsp2版本操作系统;
2,Setup_JLinkARM_V410i版本,适合xpsp3和WIN7操作系统;
3,使用开发板提供的例程,不要自己写两行调试;一句话,那个版本稳定使用那个版本!
本文发布于:2023-04-15 06:18:44,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/82/498138.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |