AVR JTAG ICE 使用说明
AVR JTAG ICE 是我公司推出的一款与ATMEL公司的JTAGICE相兼容的低价位的AVR单片机仿真器。它可以对所有具有JTAG接口的AVR单片机进行实时在线仿真。 JTAG接口是具有4线测试存取通道(TAP)的控制器,完全符合IEEE1149.1规格要求。Atmel公司的AVR器件扩展了它的一些功能,包括能够对目标芯片进行实时在线仿真。 AVROCD在芯片调试协议使用户对AVR单片机的内部资源能够进行完全的实时监控。 ### AVR JTAG ICE 使用说明详解 #### 一、AVR JTAG ICE 介绍 AVR JTAG ICE是一款专为AVR单片机设计的低成本仿真器,与ATMEL公司的JTAGICE兼容。该仿真器支持所有具备JTAG接口的AVR单片机,并能够进行实时在线仿真。 #### 二、JTAG接口技术 JTAG接口是一种基于4线测试访问端口(Test Access Port, TAP)的控制器标准,符合IEEE 1149.1规范。这种接口允许用户通过专门的硬件工具对目标芯片进行编程、调试和测试。Atmel公司的AVR单片机进一步扩展了这一功能,使得用户能够在不破坏目标系统的前提下进行实时在线仿真。 #### 三、AVR OCD 芯片调试协议 AVR OCD (On-Chip Debugging) 是一种芯片级调试协议,它使用户能够对AVR单片机的内部资源进行全面的实时监控。这意味着开发者可以直接通过仿真器访问并修改单片机的状态,包括寄存器内容、内存值等,从而便于调试和优化代码。 #### 四、AVR JTAG ICE 主要特点 - **兼容性广泛**:支持AVR Studio 4.XX 和 IAR System 开发环境。 - **支持全面**:覆盖所有带有JTAG接口的AVR系列单片机。 - **真实性能**:精确模拟AVR单片机的所有电气特性。 - **多功能调试**:支持单步、连续运行、设置断点等多种调试方式。 - **多语言支持**:支持汇编语言以及C/C++等高级语言的开发。 - **编程能力**:能够对Flash、EEPROM、熔丝位、加密位进行编程操作。 - **宽电压范围**:支持2.3V至6V的工作电压。 - **USB接口**:采用USB接口实现与计算机的连接。 - **芯片支持列表**:如AT90CAN128、ATmega128、ATmega16、ATmega32等。 - **售后服务**:提供一个月包换、一年保修的服务保障。 #### 五、产品清单与资料 - **产品清单**:包括AVR JTAG ICE仿真器、USB 2.0连线、10PIN连线和资料光盘。 - **资料光盘内容**:包含AVR Studio 4.1x、IAR for AVR 5.11B完整版、CVAVR 1.26编译器、AVR JTAG ICE 用户手册、AVR系列芯片中文手册等。 - **技术支持**:提供详尽的技术文档和支持,确保用户能够顺利使用仿真器。 #### 六、连接与配置 1. **与PC机连接**:通过USB接口将AVR JTAG ICE连接到PC机,系统会自动识别新硬件并安装相应的驱动程序。 2. **与目标电路板连接**:至少需要6根线连接目标板与仿真器,包括TCK、TDO、TDI、TMS、VTREF和GND。可选线路包括VSUPPLY和NSRST。 - **VSUPPLY**:用于通过目标板为仿真器供电。 - **NSRST**:用于监控目标复位线。 #### 七、注意事项 - 在连接过程中,为避免电流冲突,建议在JTAG线与外部电路之间添加串联电阻。 - 正确选择电阻值(一般为200~500欧姆),以保证电路安全运行。 - 当多个设备接入JTAG链时,确保所有设备都正确连接。 #### 八、安装AVR Studio AVR Studio是一个集成开发环境(IDE),包含了编辑器、汇编器、调试器等功能。安装步骤如下: 1. 将随附的光盘插入CD-ROM。 2. 运行AVRStudio目录下的`setup.exe`文件开始安装过程。 #### 九、总结 AVR JTAG ICE是一款功能强大且易于使用的AVR单片机仿真器,不仅能够帮助开发者高效地完成调试任务,还提供了广泛的兼容性和强大的技术支持。通过本文的详细介绍,希望能够帮助用户更好地理解和使用这款工具。
剩余25页未读,继续阅读
- i_loveyi10322014-05-24参考使用,还是有点用处
- 粉丝: 1
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助