收藏 分销(赏)

AVR JTAGICE使用说明.doc

上传人:xrp****65 文档编号:7683522 上传时间:2025-01-12 格式:DOC 页数:9 大小:562KB 下载积分:10 金币
下载 相关 举报
AVR JTAGICE使用说明.doc_第1页
第1页 / 共9页
AVR JTAGICE使用说明.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
AVR JTAGICE使用说明 [日期:2008-01-20 ] [来源:EDA网 作者:] [字体:大 中 小]  (投递新闻) 可以用AVR Studio的4.0或更高版本控制STK500和JTAG ICE,选择STK500 or AVRISP和Auto或者具体的COM?端口进行联机,点击avr studio主窗口中的图标前面标有Con的那个图标,然后按下图选择即可进行JTAG的联机,由于avr studio会记忆用户使用的设备是并且同时会记忆用户使用的COM号,如果下次和上次使用的是相同的设备并且没有更换COM口,那么下次使用的时候直接点击右边标有AVR的那个图标就可以快速进入联机状态;如果下次和上次使用了不同的设备或不同的COM口请使用Con图标进行联机。       JTAG和目标板相连       AVR JTAG 同目标板的连接:最小需要6条线与目标板相连,才可以完成仿真任务,他们是:TCK 、TMS 、TDO 、TDI、Vref、GND,另外有两条可选择的引线nSRST 和Vsupply 。引脚nTRST不接,Vsupply的功能是由目标板向JTAGICE供电(仅对接口部分)nSRST的作用是监视目标板的复位线。然而,在仿真过程中不是必须的。如果应用程序对MCUSR中JTD位进行了编程,JTAG接口就会关闭,为了使用JTAGICE对目标板重新编程。就必须控制复位引脚。       连接JTAG ICE仿真器:联机之前请确保本设备已经和目标板有连接且LED4点亮。       进行JTAG ICE联机时请确保目标AVR选中如下熔丝项:如下图 程序下载和融丝位设置       打开AVRStudio,将会提示一个welcome对话框,如下图所示:       点Cancel键取消(建议你把左边的show this dialog on也去掉)。       然后选择下载工具:       稍等片刻就进入AVR JTAG的工作窗口:       Program页面可以烧写flash或者内部EEPROM,不要忘记先选择目标板的芯片类型device。而Fuses页面可以设置融丝位:       LockBits是IAP设置,Advanced设置芯片标识、通讯端口等,Auto是JTAG通讯一开始时的动作,这几个不常用的请参考工具说明使用。       Board里可以取得当前的目标板供电电压,其实也就是JTAG引脚的管脚4上的电压:       进入仿真界面       对于以前已经仿真调试过的程序,可以使用Project->Recent Progects来选择要打开的工程。       对于刚生成还从未仿真过的用户程序,则使用File->Open File…来打开工程所生成的cof文件。注意编译环境也需要设置生成目标文件为cof文件。这个文件包含调试信息,可以在C源程序的环境下调试,如果打开的是hex,则只能在编译器生成的汇编语言下调试了。文件打开后就是调试工具和目标芯片选择:       其中,JTAG ICE就是通过AVR JTAG仿真器硬仿真目标系统,而AVR Simulator则是软仿真,只能仿真芯片和系统外围无关。在这里,我们当然选择JTAG ICE,然后就看到右面所能支持的Device列表:       黑色表示可选,灰色不可选。可选的设备也就是具有JTAG接口的AVR芯片。调试工具和目标芯片都选好后,点Finish就进入仿真调试界面。       仿真调试过程       和别的仿真软件一样,AVRStudio具有单步、全速、跟踪函数、查看变量、查看芯片内部寄存器、汇编跟踪等功能,祥见Debug菜单。需要注意的是硬件仿真过程中最多只能设置三个断点(这个与JTAG链的硬件协议有关,感兴趣的可以参考JTAG协议文件)。       注意点       a、使用程序下载和融丝位设置,必须在非仿真调试环境下。       b、调试Boot区程序必须先编程BootRST位,而调试用户区程序则必须保证BootRST位没有被编程(默认)。       固件升级       当你安装一个新版本的AVRStudio后,可能AVR JTAG USB仿真器就需要固件升级后才能正常使用了。这种情况下的提示如下:       此时点确定,稍候将会弹出avrprog窗口:       注意如果提示失败,请断开仿真器与目标板的连接,断开仿真器与电脑的连接,然后重新按照仿真器连接、目标板连接的顺序得到固件升级提示。       出现avrprog窗口后,点击Browse进入升级文件选择,把文件目录定位到你所安装AVRStudio的目录下的JTAGICE目录,如下图所示:       选择文件类型为所有文件,然后选择文件Upgrade.ebn,打开。       点Flash里面的Program开始烧写。如果中途烧写失败,请检查USB连接线的可靠性,并重新连接进行升级。       烧写结束后将会弹出一个窗口提示完成:       点击确定,然后退出avrprog窗口。       最后把仿真器与目标板、电脑断开连接,再重新进行连接,就完成了仿真器的固件升级。之后的使用和以前一样。       注意:一般情况下,完成固件升级后就不能在当前版本之前的软件版本中使用了。       关于在AVR studio中详细使用STK500和JTAG ICE请参考马潮老师翻译的avr studio中文帮助       JTAG常见故障现象:如下图,表示JTAG本身是好的,只是无法和目标AVR联机,请检查目标AVR芯片和JTAG接线是否正确?JTAG溶丝使能设置好没有?JTAG电缆可能有断线更换一条再试 。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服