专业ai格式用什么打开

ai格式用什么打开  时间:2021-05-02  阅读:()
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-1-J-Link用户手册版本:Rev3.
0www.
mcuzone.
com2007-09微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-2-目录一、J-LinkARMJTAG仿真器简介二、J-LINK驱动安装三、J-LINK在各个主流开发环境下的设置四、J-FLASHARM使用设置五、F.
A.
Q附录一、使用jlink的GDBserver附录二、J-FlashARM命令行使用说明附录三、V6版本J-Link的特点和SWD使用说明微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-3-版本更新说明Rev3.
0:增加了附录三,主要介绍V6版本的特点和SWD使用说明,2007-09更新Rev2.
1:增加了命令行使用说明做为附录二,2007-05更新.
Rev2.
0:添加了GDBserver的使用指南作为附录一,2006年10月更新.
Rev1.
6a:修改了下载速度的错误,更新了器件支持,改动了一些地方的排版格式Rev1.
6:添加IAR下使用XLINK进行FLASH下载的注意事项Rev1.
5:添加KEIL下Utilities下的设置截图,2006-08升级Rev1.
4:修正部分文字错误,添加速度测试截图,添加J-FLASHARM新特性说明,2006-07升级Rev1.
3a:增加F.
A.
Q,2006-06-07升级Rev1.
3:增加F.
A.
Q,2006-06-04升级Rev1.
2:增加J-FLASHARM的操作说明,2006-06-02升级Rev1.
0:原始版本,2006-06-01完成微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-4-一、J-LinkARMJTAG仿真器简介J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器.
配合IAREWARM,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9内核芯片的仿真,通过RDI接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具.
J-LinkARM主要特点*IAREWARM集成开发环境无缝连接的JTAG仿真器*支持所有ARM7/ARM9内核的芯片,以及cortexM3,包括Thumb模式*支持ADS,IAR,KEIL,WINARM,REALVIEW等几乎所有的开发环境*下载速度高达ARM7:600kB/s,ARM9:550kB/s,通过DCC最高可达800kB/s*最高JTAG速度12MHz*目标板电压范围1.
2V–3.
3V*自动速度识别功能*监测所有JTAG信号和目标板电压*完全即插即用*使用USB电源(但不对目标板供电)*带USB连接线和20芯扁平电缆微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-5-*支持多JTAG器件串行连接*标准20芯JTAG仿真插头*选配14芯JTAG仿真插头*选配用于5V目标板的适配器*带J-LinkTCP/IPserver,允许通过TCP/IP网络使用J-LinkJ-Link支持ARM内核*ARM7TDMI(Rev1)*ARM7TDMI(Rev3)*ARM7TDMI-S(Rev4)*ARM720T*ARM920T*ARM926EJ-S*ARM946E-S*ARM966E-S速度信息:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-6-RevisionMemorydownloadviaDCCARM7MemorydownloadARM9MemorydownloadJ-LinkRev.
1-4185.
0kB/s(4MHzJTAG)150.
0kB/s(4MHzJTAG)75.
0kB/s(4MHzJTAG)J-LinkRev.
5800.
0kB/s(12MHzJTAG)600.
0kB/s(12MHzJTAG)550.
0kB/s(12MHzJTAG)微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-7-二、J-LINK驱动安装注意:J-LINK有非常多的授权文件(License),请根据实际需要选择合适的授权版本!
IAR版本的J-LINK功能有限,但是价格较为便宜,推荐购买全功能版本的J-LINK,可以获得更多性能!
首先到http://www.
segger.
com/download_jlink.
html下载最新的J-LINK驱动软件,J-LinkARMsoftwareanddocumentationpack,内含USBdriver,J-Mem,J-Link.
exeandDLLforARM,J-FlashandJ-LinkRDI.
注意:SEGGER公司升级比较频繁,请密切留意SEGGER公司网站,下载最新驱动,以支持更多器件!
安装驱动很简单,只要将下载的ZIP包解压,然后直接安装即可,默认安装,一路点击"NEXT"即可:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-8-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-9-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-10-安装完成后,请插入JLINK硬件,然后系统提示发现新硬件,一般情况下会自动安装驱动,如果没有自动安装,请选择手动指定驱动程序位置(安装目录),然后将驱动程序位置指向到JLINK驱动软件的安装目录下的Driver文件夹,驱动程序就在改文件夹下.
安装完成可以桌面出现两个快捷图标,J-LinkARM可以用来进行设置和测试,下面我们看一下J-LINK的测试数据(在7X256EK上测试):微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-11-再看看J-LINK的原始测试数据:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-12-可以看到SEGGER提供的数据和实测性能几乎完全一样!
注意:由于ARM7TDMI-S内核的特殊性,LPC2000系列的JTAG速度最高只能达到1/6系统时钟,一般最高是4.
8M,如果JTAG速度超过4.
8M,J-LINKARM将提示找不到LPC2000.
这是LPC2000内核的局限,与J-LINK无关!
同时在开发环境下调试LPC2000的时候,也注意JTAG时钟不能设置超过4.
8M,不然将工作不稳定,甚至无法连接到目标芯片.
其他芯片,如ATMEL的SAM7系列无此问题.
注意:由于J-LINK版本不断更新,该测试数据也会有相应变化,这里提供的测试数据主要是为了验证我们的产品和原装产品的性能差异.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-13-三、J-LINK在各个主流开发环境下的设置下面简单叙述一下在Keil下如何使用J-Link:选择"RDIInterfaceDriver",然后点击"Settings":请点击"…",指向到JLINK安装目录.
点击"ConfigureRDIDriver"出现以下几个选项卡:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-14-如果是本机调试,直接使用USB口即可;如果是在局域网内调试,可以选择TCP/IP,然后指定一个挂接了J-LINK的PC的IP地址.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-15-设置JTAG速度,如果是-S内核,建议使用Auto方式,如果是非-S内核,可以直接使用最高速度12M.
使用过程中如果出现不稳定情况,可以将JTAG时钟速度适当调低.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-16-使能FLASH编程功能,如果你的目标芯片是带片内FLASH的ARM,就可以使用该功能,这样子在调试前J-LINK就会先编程FLASH.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-17-使用软件断点,如果是带片内FLASH的ARM,建议使用该功能,可以打上n多断点,方便调试.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-18-在这里可以设置Reset策略,有好几种Reset策略可选,同时可以设置Reset后的延迟时间,这个设置对于需要较长复位时间的芯片较为有用,如AT91RM9200.
以上设置是用XLINK进行Debug的设置,如果要使用KEIL提供的即"DOWNLOAD"功能则还需要在"Utilities"菜单里面进行和"Debug"一样的设置:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-19-选择"RDIInterfaceDriver",然后点击"Settings"选择"J-LinkFlashProgrammer"接下来的设置就同"Debug"下设置一样了完成以上设置后,就可以通过按钮进行直接下载.
注意,该微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-20-功能只支持具备片内FLASH的ARM7/9芯片.
在ADS下使用设置:点击"Add",选择JLINKRDI.
DLL:点击"Configure",出现以下内容:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-21-进入AXD后的信息(注意LOGFILE的内容):微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-22-在IAR下使用设置:在IAR既可以使用IAR提供的JLINK的驱动,也可以使用RDI接口的驱动,推荐使用RDI接口的驱动,因为IAR版本的JLINK对速度和功能做了限制.
首先打开一个工程,然后按照下图开始进入设置页面:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-23-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-24-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-25-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-26-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-27-如果购买的是IAR版本的J-LINK,请选择"J-LINK/J-TRACE";如果购买的是全功能版本J-LINK,则既可以选择"J-LINK/J-TRACE",也可以选择"RDI",建议选择"RDI",以提升性能.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-28-如果选择"J-LINK/J-TRACE",则无需额外设置:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-29-如果选择"RDI",则还需要指定JLINKRDI.
DLL的位置:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-30-设置完成后将多出一个RDI菜单,如下图:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-31-在RDI菜单下有"CONFIGURE"选项,这里可以对JTAG时钟,FLASH,断点,CPU等进行设置,请注意里面的FLASH和CPU型号与目标板相吻合.
另外,IAR下使用J-LINK的时候,注意不要再使用IAR自带的FLASHLOADER软件进行FLASH下载:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-32-请将"Useflashloader"前的勾去掉,使用J-LINK的FLASH编程算法和使用IAR的FLASHLOADER,速度可能差好几倍!
四、J-FLASHARM使用设置安装完JLINK的驱动后会出现两个快捷图标,其中一个是J-FLASHARM,这个应用程序是用来单独编程FLASH的(需要J-FLASHARMLicense支持):微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-33-首次使用的时候应该在File菜单,选择OpenProject,选择你的目标芯片:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-34-然后通过"File"菜单下的"Open…"来打开需要烧写的文件,可以是.
bin格式,也可以是.
hex格式,甚至可以是.
mot格式.
注意起始地址.
接下来在"Options"选择"Projectsettings":微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-35-在ARM选项卡可以选择目标芯片,如果不是具备片内FLASH的芯片的话请选择"GenericARM7/ARM9".
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-36-FLASH选项卡,如果之前是"Oponproject"这里就不需要设置,默认即可,如果是自己新建的project,则需要小心设置.
如果前面的ARM选项卡里选择的是"GenericARM7/ARM9",则可以在FLASH选项卡里面选择FLASH型号:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-37-微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-38-支持非常多的FLASH器件,只要是大厂的FLASH,基本都可以找到!
而且会不断升级以支持最新器件.
设置好之后,就可以到Target里面进行操作,一般步骤是先"Connect",然后"EraseChip",然后"Program",可以自己慢慢体会.
大部分芯片还可以加密,主要的操作都在Target菜单下完成.
从3.
30g版本开始,J-FLASHARM开始支持XSCALE:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-39-如有任何问题,可以到BBS发问,同时请多多关注网站,以获得最新说明和最新范例!
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-40-五、JLINKF.
A.
Q2Q:JLINK和其他JTAG调试工具相比有什么优势2A:全功能版本的JLINK(XLINK)具有如下主要特点:1),支持ADS,KEIL,IAR,WINARM,RV等几乎所有开发环境(RDILicense支持);2),支持FLASH软件断点,突破一般ARM仿真器2个FLASH断点的限制,可以设置无穷个FLASH断点,极大的提高调试效率(FlashBPLicense支持);3),支持FLASH编程,可以在各个开发环境下轻松编程FLASH(FlashDLLicense支持);4),具备单独烧写FLASH的独立软件,提高生产效率(J-FLASHARMLicense和J-FLASHARM软件支持);5),超快速度,编程速度和调试速度在目前已知调试工具里面最快(达到600K,请参考XLINK用户手册);6),支持几乎所有ARM7,ARM9,暂时不支持XSCALE(支持器件列表请参考XLINK用户手册),从3.
30g版本开始J-FLASHARM软件已经可以支持XSCALE系统的FLASH编程;微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-41-目前,ULINK(SMARTDEBUGGER)只能在KEIL下使用;MULTI-ICE(本站提供并口,USB两个版本)可以在ADS、IAR下使用,在IAR下使用的时候可以利用IAR的FLASHLOADER进行FLASH编程,但是在ADS下使用的时候缺少编程插件;EASYJTAG只能在ADS下使用;WIGGLER可以在各个开发环境下使用,但是目前只能在IAR下用MACRAIGOR的驱动,才能编程FLASH,而且速度很慢;而JLINK可以在各种开发环境下调试、下载程序!
3Q:JLINK提供升级以支持新器件么3A:可以到www.
segger.
com网站下载JLINK(XLINK)安装程序(驱动),segger升级较快,请密切关注.
如果需要更改JLINK(XLINK)的授权,比如将IAR版本升级到全功能版本,请直接发回给我们进行升级,最终补版本差价即可.
4Q:为什么我购买的JLINK在KEIL以下不能使用,出现以下错误:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-42-4A:J-LINK提示没有相应的license,亦即没有授权,亦即您购买的J-LINK并不附带RDILicense,是IAR版本的J-LINK,如果需要RDI接口的License可以发回给我们进行升级,升级按照功能收费.
5Q:J-Link的驱动程序和应用程序是否可以免费升级5A:Segger网站升级较快,建议大家经常关注一下,J-Link的驱动程序和应用程序是免费升级的,只要你购买了某个功能的License,该部分功能就可以永远免费升级,当下载了新版本的J-LINK程序后,只要插上J-LINK,然后运行J-LINKARM.
EXE,就可以实现J-LINK的固件升级,如下:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-43-请注意看图中的第3-5行的信息,软件提示升级成功.
6Q:我在KEIL下面调试LPC2142,为了达到最快的速度,我在Configure里面将JTAG速度从AUTO修改到12M,但是系统提示:请问这个是什么问题如何解决另外,用AUTO的话就没有问题.
6A:这个是由LPC2000的内核特殊性所决定的.
LPC2000的内核是ARM7TDMI-S,是可综合版本的ARM7TDMI,即PHLIPS有权限来对ARM7TDMI进行部分改动,主要是调试接口的改动,LPC2000采用的JTAG接口包含了一个RTCK引脚,这个引脚是用来同步JTAG调试时钟用的,当TCK发送一个时钟,该时钟经过一定延迟后就由RTCK返回,如果接收不到返回的时钟,系统就会提示找不到目标芯片,即调试失败.
经过测试,LPC2000系列ARM7TDMI-S最高只能稳定工作在4800KHz频率下,再高就会出现以上错误提示.
由于ULINK使用的最高JTAG只能达到1M,所以在使用ULINK的时候根本就不会出现这个问题.
从另一个侧面讲,亦即调试LPC2000的时候,JLINK的速度最高可以是ULINK的4.
8倍.
7Q:我使用IAR开发环境,为什么用J-LINK的FLASH下载速度和用MULTI-ICE的下载速度差不多微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-44-7A:使用IAR的时候请注意不要使用IAR自带的FLASHLOADER进行FLASH下载,而应该使用J-LINK的FLASH编程算法,关键一点是将"USEFLASHLOADER"前的勾去掉,如下图:使用FLASHLOADER进行FLASH下载和使用J-LINK进行FLASH下载的速度要差好几倍!
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-45-附录一使用jlink的GDBserverTeamMCUzoneGDB作为开源的调试器,其使用比较广泛,是使用gcc的标配调试器.
在segger官方推出GDBserver之前,网上也有个人提供的jlinkgdbserver,但是效果不是很好.
需要注意的是,后者在一般的jlink上即可使用,而segger官方的还需要一个GDBfulllicense的授权,需要额外的费用.
一,软件安装请先到http://www.
segger.
com/download_gdb.
html下载包含有GDBserver的软件,然后安装.
安装完成后,请连接好jlink与目标板,在pc端运行jlinkGDBserver,正确的显示如图:可以看到目标器件的类型,ID,目标板电压等.
说明此时GDBserver已经与目标器件建立了联系,等待GDB从端口2331来连接.
为了使用GCCARM来编译软件,还需要安装GNUARM或者WinARM.
二,调试使用GCCARM编译应用,最终会生成一个elf文件,注意在编译的时候要打开调试信息的选项,比如使用参数-gdwarf-2.
运行arm-elf-insight,这是个图形化的ARMGDB,如下图:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-46-使用fileopen,打开前面所创建的elf文件,insight中的显示将如下然后点击runrun,在弹出的targetselect中按照如下设置微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-47-注意端口号一定要与GDBserver提供的一致.
点击ok,即可连接.
正确连接后如下图:GDBserver中会显示已连接,同时insight中指令也会停在起始位置.
此时就可以开始调试了,比如按s单步进入.
由此可见,新加入的GDBfulllicense对GDB的支持更好,使用其来调试也较方便.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-48-附录二、J-FlashARM命令行使用说明为了方便扩展使用,J-FlashARM还提供了命令行方式.
需要注意的是,默认安装目录是programfiles文件夹下,而这个路径存在一个空格(即program和files中间的空格),而这在命令行方式下是不允许的,所以,如果使用命令行,需要更改安装路径,或者把工程文件和目标文件放到别的目录下.
J-FLASHARM主要有以下命令:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-49-下面我们以AT91SAM7S64为目标芯片,来进行命令行演示.
进入命令行状态前,我们先把AT91SAM7S64.
JFLASH工程文件和KEIL_MOUSE.
BIN文件放到C盘根目录下,方便操作.
然后连接好目标板和J-LINK.
首先进入到安装目录:然后键入命令,如下图所示:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-50-回车后,J-FLASHARM的用户界面会被弹出,然后可以看到J-FLASHARM很快完成操作并退出,如果我们要看整个操作过程的log信息,我们可以去掉命令行的-exit参数,去掉这个参数后,J-FLASHARM在完成操作后并不会被关闭,这个时候我们可以通过log窗口看到操作信息:Log窗口内的主要信息是:Openingprojectfile[c:\AT91SAM7S64.
jflash].
.
.
-ProjectopenedsuccessfullyOpeningdatafile[c:\keil_mouse.
bin].
.
.
-Datafileopenedsuccessfully(6088bytes,1range,CRC=0x552C494F)Autoprogrammingtarget(6088bytes,1range).
.
.
-Connecting.
.
.
-Connectedsuccessfully-Programmingtarget(6088bytes,1range).
.
.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-51--Targetprogrammedsuccessfully-VerifyingCRCofaffectedsectors.
.
.
-CRCofaffectedsectorsverifiedsuccessfully(CRC=0xE898B400)-Targeterased,programmedandverifiedsuccessfully-Completedafter1.
312sec可以看到-openprj命令就是打开工程文件,即FLASH编程算法;-open是打开数据文件,即需要写入的bin或者hex文件,需要注意的是-open参数后面还需要添加烧写地址,即上述命令里面的",0x100000",不然会编程失败;-auto是指自动操作,包含了擦除,编程,校验几个步骤.
如果只需要读,擦除,编程等一个单独的操作,J-FLASHARM也提供了相应的命令参数,可以自行尝试.
在尝试阶段,建议不要加-exit命令,方便查看log窗口的信息,以确认操作是否成功完成.
既然提供了命令行方式,我们就可以使用批处理命令来使得操作更为简单:新建一个文本文件,然后键入以下内容:"cdc:\programfiles\segger\jlinkarm_v370ajflasharm.
exe-openprjc:\AT91SAM7S64.
jflash-openc:\keil_mouse.
bin,0x100000-auto"然后另存为bat文件,如jflash.
bat.
然后运行该bat文件,可以获得和前面命令行一样的效果.
更进一步的,我们来挖掘一下bat的批处理功能,新建一个bat文件,键入以下内容:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-52-"cdc:\programfiles\segger\jlinkarm_v370ajflasharm.
exe-openprjc:\AT91SAM7S64.
jflash-openc:\keil_mouse.
bin,0x100000-auto-exitjflasharm.
exe-openprjc:\AT91SAM7S64.
jflash-openc:\keil_memory.
bin,0x100000–auto"然后运行bat文件,可以看到J-FLASH运行了两次,分别把keil_mouse.
bin和keil_memory.
bin写入到了AT91SAM7S64里面:利用bat的特性我们可以用来完成一些特殊用途.
比如对于具备片内FLASH,同时又开放总线的ARM芯片,比如STR710.
我们可以先新建两个工程,分别针对片内FLASH和片外FLASH,然后建立bat文件,分别打开两个工程,编程两段FLASH.
这样可以有效提高工作效率.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-53-更进一步,我们可以在keil下也加入这个功能,由于keil开放了一个外部FLASH编程工具接口,使得使用bat文件成为可能,打开Keil的"OptionsforTarget"选项,选择"Utilities"选项卡,把默认的"UseTargetDriverforFlashProgramming"换成"UseExternalToolforFlashProgramming",然后在"Command"一栏选择之前设定好的bat文件,点击确认.
完成以上设置后,点击Keil工具栏上的Load按钮:马上会调入J-FLASH的编程界面,和直接运行bat文件一样效果.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-54-更多的花样和参数可以按照实际需求进行变化和改进,利用批处理的优势可以在调试和批量生产过程中极大的提升效率.
微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-55-附录三、V6版本J-Link的特点和SWD使用说明V6版本J-Link在硬件电路和软件方面都做了加强.
硬件电路方面增加了USB保护,降低了仿真器功耗,拓展了接口电平支持范围;软件方面更有重大改进,主要是支持了最新的SWD接口,SWD是ARM公司新推出的一种调试接口,它仅需要2条线即可进行调试,与传统的4线JTAG相比可以有效减少调试占用的口线资源,有效提高少引脚芯片的口线利用率.
目前SWD接口主要存在Cortex-M3内核的芯片上,如ST公司的STM32系列、Luminary公司的LM3S系列.
注意,只有V6版本的J-Link才支持SWD!
目前SWD只有4.
42版本IAR才开始支持,SWD设置很简单,如下图所示:微控电子——专业的开发工具提供商专业ATARM推广商J-Link用户手册Rev3.
0-56-下面看看用SWD接口调试的log信息:TueSep1819:48:182007:Loadedmacrofile:C:\ProgramFiles\IARSystems\EmbeddedWorkbenchARM4.
42Evaluation\arm\config\flashloader\Luminary\FlashLM3Sxxx2k.
macTueSep1819:48:182007:DLLversion:V3.
74g,compiledAug27200718:51:17TueSep1819:48:182007:Firmware:J-LinkARMV6compiledJun14200714:33:17TueSep1819:48:182007:SelectingSWDascurrenttargetinterface.
TueSep1819:48:182007:JTAGspeedisinitiallysetto:32kHzTueSep1819:48:182007:FoundSWD-DPwithID0ba01477TueSep1819:48:192007:TPIUfitted.
TueSep1819:48:192007:FPUnit:6code(BP)slotsand2literalslotsTueSep1819:48:192007:FoundSWD-DPwithID0ba01477TueSep1819:48:192007:TPIUfitted.
TueSep1819:48:192007:FPUnit:6code(BP)slotsand2literalslotsTueSep1819:48:192007:SoftwareresetwasperformedTueSep1819:48:192007:InitialresetwasperformedTueSep1819:48:192007:TurningoffwatchdogTueSep1819:48:192007:1340bytesdownloadedandverified(2.
04Kbytes/sec)TueSep1819:48:192007:Loadeddebugee:C:\ProgramFiles\IARSystems\EmbeddedWorkbenchARM4.
42Evaluation\arm\config\flashloader\Luminary\FlashLM3Sxxx2k.
d79TueSep1819:48:192007:FoundSWD-DPwithID0ba01477TueSep1819:48:192007:TPIUfitted.
TueSep1819:48:192007:FPUnit:6code(BP)slotsand2literalslotsTueSep1819:48:192007:SoftwareresetwasperformedTueSep1819:48:192007:TargetresetTueSep1819:48:202007:Programexitreached.
TueSep1819:48:212007:638bytesdownloadedintoFLASHandverified(0.
43Kbytes/sec)TueSep1819:48:212007:Loadeddebugee:C:\ProgramFiles\IARSystems\EmbeddedWorkbenchARM4.
42Evaluation\arm\examples\Luminary\LM3S102-SK\FlashingLight\Debug\Exe\FlashingLight.
d79TueSep1819:48:212007:Targetreset可以清楚看到SWD调试成功!
请多多访问http://www.
mcuzone.
com,以获取最近更新!
PoweredbyTeamMcuzoneQQ:8204136Website:www.
mcuzone.
com2007

稳爱云(26元),香港云服务器 1核 1G 10M带宽

稳爱云(www.wenaiyun.com)是创建于2021年的国人IDC商家,主要目前要出售香港VPS、香港独立服务器、美国高防VPS、美国CERA VPS 等目前在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。机房采用业内口碑最好香港沙田机房,稳定,好用,数据安全。线路采用三网(电信,联通,移动)回程电信cn2、cn2 gia优质网络,延迟低,速度快。自行封装的...

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

江苏云服务器 2H2G 20M 79元/月 大宽带159元/月 高性能挂机宝6元/月 香港CN2 GIA、美国200G防御 CN2 GIA 折后18元/月 御速云

介绍:御速云成立于2021年的国人商家,深圳市御速信息技术有限公司旗下品牌,为您提供安全可靠的弹性计算服务,随着业务需求的变化,您可以实时扩展或缩减计算资源,使用弹性云计算可以极大降低您的软硬件采购成本,简化IT运维工作。主要从事VPS、虚拟主机、CDN等云计算产品业务,适合建站、新手上车的值得选择,拥有华东江苏、华东山东等国内优质云产品;香港三网直连(电信CN2GIA联通移动CN2直连);美国高...

ai格式用什么打开为你推荐
波音737起飞爆胎飞机会爆胎的吗?什么是支付宝支付宝是什么意思重庆电信dnsPSP上网急救!重庆电信的DNS是多少啊?flashfxp注册码找flashfxp3.4注册码X1080012高等数学Ⅱ课程教学大纲上海市浦东新区人民法院民事判决书(2009)浦民三(知)初字第206号2828商机网2828商机网的信息准确吗,可信度高吗zhuo爱作文:温暖的( )123456hd有很多App后面都有hd是什么意思qq头像上传失败昨天和今天QQ头像上传失败,是怎么回事?
fc2新域名 qq空间域名 新世界机房 私人服务器 美国仿牌空间 网络星期一 gitcafe 网盘申请 创梦 域名转向 徐正曦 秒杀汇 1美金 微软服务器操作系统 西安服务器托管 韩国代理ip 金主 香港ip .htaccess 优惠服务器 更多