U盘版AVR-JTAG-ICE
仿真器
安装与使用说明(V1.0版)
目录
一、产品介绍 (3)
二、安装驱动 (4)
三、硬件连接 (5)
四、安装软件 (7)
五、升级固件 (8)
六、在线编程 (12)
七、在线仿真 (14)
八、疑难解答 (16)
九、断开对外5V供电(3.3V供电系统) (16)
一、产品介绍
迷你型USB AVR JTAG ICE仿真器是一款针对AVR系列具有JTAG接口的单片机进行在线编程下载、仿真调试开发的优秀首选工具,仿真器内部固件可无限升级,故可适应AVRstudio 各种版本软件。
其外形小巧,价格低廉,是工厂、学校、个人等开发AVR系列单片机的首选产品。
特点:
1.支持USB1.1或USB
2.0通信;
2.全面支持WIN98、WINME、WIN2000、WINXP、VISTA、WIN7等32位与64位操作系统;
3.采用USB口供电,板内带有500mA自恢复保险丝,保护电脑主板不被意外烧毁;
4.在对芯片编程仿真时可以使用目标系统本身电源,也可以使用仿真器从USB口取电
供给目标板,但应保证目标标电流不大于500mA,以免过流保护不能正常工作;
5.支持AVR系列单片机具有JTAG接口的所有型号芯片;
6.编程完成不影响目标板的程序运行,可以对Flash、EEPROM、熔丝位等读写操作;
7.支持3.3V与5V工作电压系统;
8.固件可无限升级,支持多个版本的AVR studio环境;
9.使用Atmel公司推荐的标准10PIN JTAG接口;
10.使用铝合金外壳设计,提供多色可选,小巧时尚携带方便。
二、安装驱动
1.到您所购买宝贝的最新页面,到最新宝贝描述开头有提供客户资料包下载地址,下载本
商品的客户资料压缩包,将其解压至您的电脑硬盘,请注意解压的存放地址;
2.打开解压后的文件夹,找到里面“驱动程序”文件夹,内有提供三个不同版本的CH430
驱动,可随意双击其中一个驱动程序执行安装,如发现安装的驱动不兼容您的系统或安装失败,请先卸载安装失败的驱动,再选择其它两个之一重新安装,直到ok为止;
上图为安装驱动或卸载驱动指导
上图为win7卸载驱动的另一种方法
三、硬件连接
电脑端的连接:
1.驱动安装正常完成以后,将USB AVR JTAG ICE 插入电脑的任意USB接口,计算机
会发现新设备,并自动查找刚安装过的驱动程序,继续自动识别新设备,识别完成后电脑会提示设备可以正常使用了,此过程电脑全自动,不必手动干预,识别期间不得拔出仿真器或避免USB接触不良,并且仿真器插入电脑后,其红蓝指示灯会同时亮起,其中红灯一直高速闪烁约10s后只亮蓝色工作指示灯;
2.以上全部过程安装完成驱动后,打开设备管理器,应能看到下图所示设备,并且请
务必注意其COM号是多少,下图为COM2:
3.如果看到COM号超过COM4,请手动更改至COM4以下,超过COM4的,会引起后续的
不兼容或不稳定(视不同电脑有不同的区别),手动更改COM号的方法是,对上图所示的设备右击鼠标,点属性弹出如下对话框:
4.上图一点端口设备,进入图二,点高级,进入下图,在端口号中选未使用的号,如
图中的COM2,选好点全部确定完成更改,更改完成后,应看到设备管理器中所显示的COM号一定是您更改时所选定的号:
5.以上硬件连接、驱动安装、更改COM号完后,务必重新启动电脑,否则后面的软件
不能连上仿真器。
目标板端的连接:
1.本仿真器使用的是标准10P接口,如下左图为仿真器端第1脚的识别方法,右图为
目标板端应该做的接口识别方法:
2.目标板端的连接原理图如下,注意图中的红色字体说明:
3.请保证目标板端的连接无任错误,建议在我们的淘宝商品购买仿真器+AVR最系统配
套产品,以便保证连接上不出错。
四、安装软件
1.打开客户资料包中“使用软件”文件夹,里面有提供AVR_studio4.17安装程序,并附
有软件的使用说明书(该软件的使用方法请自行参考其说明书),解压压缩包后,先执行其中的AvrStudio417Setup.exe,安装完后再执行WinAVR-20100110-install.exe,安装过程全部选择默认设置即可;
2.软件安装完成后,在桌面会生成 AVR Studio 4 快捷启动方式,如没有请到开始菜单中
查找该启动图标;
3.如果您的电脑已安装AVR Studio软件,可以不安装本步介绍的软件,但请您判断,如
您已安装的软件版本非4.12/4.14/4.16/4.17/4.18,请务必重新安装我们提供的4.17版,本仿真器推荐使用4.17版本软件,因为仿真器内部已升级的固件是针对4.17版本的,如果不是4.17,则下一步需要升级固件。
五、升级固件
为了更好说明本节所有操作,从本节起以下的介绍都可能引入了我们提供的示例工程程序(流水灯例程),使用芯片为Atmega16,并且操作过程基于win7系统,当然如果您有自己的工程程序与目标板系统是一样可以的,所有操作与下面介绍的一样。
最小系统与硬件连接实物图如下:
1.如果您的AVR Studio软件版本非4.17(但必须是4.12/4.14/4.16/4.17/4.18其中一
个),则需要进行固件升级,才能使用您的AVR Studio软件连接仿真器;
2.打开客户资料包中“使用说明”文件夹,找到其中的“2.使用说明书中示例源代码”压
缩文件包,将其解压并记住解压存放路径,下一步要用到;
3.启动AVR Studio软件,按下图所示打开上一步解压的例程工程文件:
4.点下一步后出现下图对话框,左边选择JTAG ICE,右边选择ATmega16,点完成:
5.以上点完成后即进入软件界面:
6.此时将仿真器插入电脑,如果原来是插入的请拔下后重新插入,因为在插入的前10秒,
也就是仿真器红灯闪烁期间,要完成升级固件的连接,如果此期间连接未成功,需重新插入仿真器,再执行连接操作;
7.在仿真器插入电脑的红灯闪烁期间内,点击软件的TOOL—AVR PROG命令,如下图:
8.软件会自动连接仿真器,进入固件升级界面,如下左图,如果连接不成功并弹出如下右
图的提示,只有两个原因会影响,一是不是在红灯闪烁期间点击的命令重新来过即可,二是COM号不是在COM4以内,请参考前面介绍的更改COM号:
9.打开升级界面中的Browse…加载升级文件,见下图,通常已自动加载不必操作此步:
10.点击下左图中Flash项下的Program,软件开始升级固件,如下右图,等进度条会跑完
就升级好固件了,关掉对话框,仿真器红灯正常亮起,就说明固件升级完毕。
升级期间灯会闪烁,而且升级期间您操作了电脑其它任何东西的话,该升级固件的界面会出现假死,好像卡在那里了一样,别担心也别动它,只要灯在闪说明它还是在升级过程中,它
升级完了后软件会自动恢复过来的。
11.升级完固件后,重新拔掉仿真器再插入,即可作以后的正常使用了,以后在您的电脑上
使用不必再次更新固件,如果您更换了AVR Studio软件版本,那需要再次按以上过程重新升级固件。
六、在线编程
1.通过本仿真器可以将AVR Studio软件生成的hex文件下载至芯片,在使用JTAG前,您
的目标芯片的JTAG熔丝位请保证一定是打开的,AVR单片机熔丝位设置见客户资料包中提供的另两篇关于熔丝位设置的文件,如果芯片的JTAG熔丝位设置被关闭,需使用其它工具开启,比如USB ISP或者USB ASP编程烧录工具
2.先连接好硬件,如下图:
3.点击AVR Studio软件界面的连接按钮,如下图:
4.点连接后会弹出如下界面,在左边选择JTAG ICE,右边选的COM号是前面安装驱动时您
设置过的,如果忘记了请到设备管理器中查看,这里按前面的步骤选择COM2,然后点击Connect按扭进行连接:
5. 软件会进入芯片内部,连接成功后会弹出如下对话框,见图示可以进行您要的操作,在
此不再作详细介绍:
擦除芯片
编程Flash 校验Flash 读取Flash 载入HEX 文件地址 校验EEPROM 编程EEPROM
读取EERPOM
载入文件地址
熔丝位与锁定位操作页
七、在线仿真
1.请按前面所述连接好硬件,点击下图的启动按扭,进入在线仿真:
2.软件会弹出连接选择,左边选择JTAG ICE,右边选择ATmega16,Port最好选择前面已知的COM2,再点Finish:
3.软件会出现如下界面,表示已进入了仿真模式:
4.如下图,软件菜单上有仿真控制用的各种按扭,具体使用请参考该软件的帮助程序或其
它相关资料,程序代码框中有黄色箭头表示执行到此行代码,如果点击单步执行程序,在本示例程序中黄色箭头会一次一步往下跑,并且目标板上的LED灯水灯会一次一个的被点亮,实现在在线仿真调试的目的,关于仿真技术操作不在本商品或说明书的技术支持范围内,请参照其它相关资料进行:
八、疑难解答
此种问题很多时候点击第1个按钮重新选择连接方式,再点第二个按钮重新选择串口号再点第三个按钮重试,一般都可以连接上,如下图:
九、断开对外5V供电(3.3V供电系统)
目标板使用的是3.3V供电,必须停止JTAG ICE对外供电(或目标板预留JTAG口对系统的供电选择跳线)
JTAG ICE 断开对外5V供电方法介绍:
1、拔掉灰排线和U盘帽子
2、用手捏住U盘外壳,把USB头用力往桌面上压,打开内部电路板
3、用电烙铁将箭头处的焊锡断开,停止JTAG对外5V 供电(从新安装U盘外壳即可,需要5V对外供电重复上述操作,将箭头处两个焊盘连接起来)。