1.1 产品简介
产品简介
· 基于ATMEL原厂生产的JTAGICEmkII仿真器而设计生产
本AVR仿真器的使用方法与AT AVR JTAG ICE mkII仿真器完全相同。简单易用,稳定可靠!
· 采用AT JTAGICE mkII 固件
在AVRStudio里识别为JTAGICE mkII,所以,在AVR Studio里面选择的是mkII。(为了与mkII区分开来,产品命名为“XPII”)
· 支持的软件
- 直接支持AVRStudio、AVR32 Studio、WINAVR(GCC)、IAR
- 支持ICCAVR、CVAVR、IAR等生成的调试文件与烧写文件
· 支持的型号
本AVR仿真器支持的器件型号与AT AVR JTAG ICE mkII仿真器相同。
- 支持所有具备debugWIRE接口、JTAG、PDI接口的AVR
- 支持AVR32
(备注:支持的电压范围:2.1V-5.5V)
截止2010年9月最新的版本为AVR Studio 4.18 SP3,以下器件均能在此版本下烧写程序
AVR 8-BIT MCU |
Mega AVR |
ATmega16; ATmega16A; ATmega162; ATmega32; ATmega32A; ATmega64; ATmega64A; ATmega128; ATmega128A; ATmega164P; ATmega324P; ATmega324PA; ATmega644; ATmega644P; ATmega644PA; ATmega165; ATmega165P; ATmega325; ATmega325P; ATmega3250; ATmega3250P; ATmega645; ATmega6450; ATmega640; ATmega1280; ATmega1281; ATmega1284P; ATmega2560; ATmega2561; ATmega48; ATmega48P; ATmega48PA; ATmega88; ATmega88P; ATmega88PA; ATmega168; ATmega168P; ATmega168PA; ATmega328P |
LCD AVR |
ATmega169; ATmega169P; ATmega169PA; ATmega329; ATmega329P; ATmega3290; ATmega3290P; ATmega649; ATmega649P; ATmega6490 |
Tiny AVR |
ATtiny13; ATtiny13A; ATtiny2313; ATtiny24; ATtiny44; ATtiny84; ATtiny25; ATtiny45; ATtiny85; ATtiny261; ATtiny461; ATtiny861; ATtiny48; ATtiny87; ATtiny88; ATtiny43U; ATtiny167; ATtiny261A; ATtiny461A; ATtiny861A; ATtiny2313A; ATtiny4313 |
XMEGA AVR |
ATxmega64A1; ATxmega128A1;
ATxmega64A3; ATxmega128A3; ATxmega256A3; ATxmega256A3B;
ATxmega16A4; ATxmega32A4;
ATxmega64D3; ATxmega128D3; ATxmega192D3; ATxmega256D3;
ATxmega16D4; ATxmega32D4; |
USB AVR |
ATmega32U4; ATmega32U6; AT90USB646; AT90USB647; AT90USB1286; AT90USB1287; AT90USB162; AT90USB82; ATmega8U2; ATmega16U2; ATmega32U2 |
Battery Management AVR |
ATmega406; ATmega16HVA; ATmega16HVB; ATmega32HVB; ATmega64HVE |
Lighting AVR |
AT90PWM3; AT90PWM3B; AT90PWM316; AT90PWM2; AT90PWM2B; AT90PWM216 |
Automotive AVR |
ATmega16M1; ATmega32M1; ATmega64M1; ATmega32C1; ATmega64C1; AT90CAN32; AT90CAN64; AT90CAN128 |
Misc |
AT90SCR100; ATmega128RFA1 |
AVR 32-BIT MCU |
AVR32 AP7 |
AT32AP7000 AT32AP7001 AT32AP7002 |
AVR32 UC3 |
AT32UC3A0128 AT32UC3A0256 AT32UC3A0512 AT32UC3A0512ES
AT32UC3A1128 AT32UC3A1256 AT32UC3A1512
AT32UC3A364 AT32UC3A364S AT32UC3A3128 AT32UC3A3128S AT32UC3A3256 AT32UC3A3256S
AT32UC3B064 AT32UC3B0128 AT32UC3B0256 AT32UC3B0256ES
AT32UC3B164 AT32UC3B1128 AT32UC3B1256
AT32UC3C0512C AT32UC3C1512C AT32UC3C2512C
AT32UC3B0512revC AT32UC3B1512revC
AT32UC3L064 AT32UC3L032 AT32UC3L016 |
- 支持低压器件(支持上述器件相应的低压型号,例如后缀带“L”、“V”的AVR:ATmega16L、ATmega48V)
- 新器件不断增加中......
· 功能、性能
本AVR仿真器的功能、性能与AT AVR JTAG ICE mkII仿真器完全相同。
支持仿真调试及下载编程
- 仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等等。
- 仿真性能:采用USB接口进行仿真调试,单步调试,断点调试,反应速度相当快,极速仿真!
- 编程功能:可烧写熔丝位、加密位、EEPROM等功能等等。
- 编程性能:采用USB接口,进行ISP下载,中速编程;进行JTAG下载,极速编程。
· 与PC机的连接接口
本AVR仿真器与PC机的连接接口与AT AVR JTAG ICE mkII仿真器完全相同。
每台设备具有唯一ID,一台PC机可连接多台本设备
- USB口采用PDIUSBD12,实现高速的USB通信。
- 串口,适用于USB口紧张的PC机。
· 与目标板的连接接口
本AVR仿真器与目标板的连接接口兼容AT AVR JTAG ICE mkII仿真器,但做了防错插改进。
- ATMEL指定的JTAG标准接口(直接连接)
- 用户自定义JTAG接口(使用彩色散头适配线)
- ATMEL指定的ISP10PIN标准接口(使用JTAG转ISP10PIN适配线)
- ATMEL指定的ISP6PIN标准接口(使用JTAG转ISP6PIN适配线)
- 用户自定义ISP接口(使用彩色散头适配线)
· 固件可升级
本AVR仿真器的可升级性与AT AVR JTAG ICE mkII仿真器完全相同。 日后,ATMEL将会推出更多AVR型号,亦会将新的器件型号添加入AVRStudio的器件支持列表,当您在未来开发中需要使用最新的型号,升级AVRStudio,升级固件程序,便得以支持新的型号!
· USB供电
本AVR仿真器的供电模式与AT AVR JTAG ICE mkII仿真器完全相同。
当使用USB连接PC机时,仿真器自身由USB供电,但不对外供电(目标板则需要供电) !
相比ATMEL生产的AT AVR JTAGICE MKII:
型号 |
支持器件型号 |
支持供电范围 |
配 置 |
保 修 |
AT AVR JTAGICE MKII 新版 |
debugWIRE & JTAG & PDI |
1.8-5.5V |
--- |
1个月 或 3个月
|
USB AVR JTAGICE XPII 新版 |
debugWIRE & JTAG & PDI |
2.1-5.5V |
比原装多了许多配件 |
1年 或 2年 |
AT AVR JTAGICE MKII 旧版 |
debugWIRE & JTAG |
1.8-5.5V |
--- |
1个月 或 3个月 |
USB AVR JTAGICE XPII 旧版 |
debugWIRE & JTAG |
2.1-5.5V |
比原装多了许多配件 |
1年 或 2年 |
相比部分市面上流通的某些国产MKII:
- 支持XMEGA。而,某些国产MKII仍不支持XMEGA。
- 硬件兼容原装JTAGICE MKII。而,某些国产MKII硬件不兼容原装MKII,存在BUG的可能性很高,稳定性不高、可升级性不佳。
- 高速芯片作为控制部件。而,某些国产MKII改为晶体管切换,速度跟不上,导致下载编程、仿真调试出现问题。
- 配件齐全。而,某些国产MKII不提供电源、实用线材、备用线材等。
|