推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

ISP与JTAG的区别及ISP下载器DIY

更新时间:2019-08-12 14:42:01 大小:2M 上传用户:sun2152查看TA发布的资源 标签:ispjtag 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

JTAG是Joint Test Action Group(联合测试行动小组)的缩写,是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。JTAG用来对芯片进行测试的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对内部节点进行测试。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

TMS:测试模式选择。此引脚用来实现TAP控制器各个状态之间的切换。

TCK:测试时钟。JTAG操作是与TCK同步的。

TD1:测试数据输入--需要移位到指令寄存器或数据寄存器(扫捕链)的串行输入数据。

TDO:测试数据输出-自指令寄存器或数据寄存器串行移出的数据。

现在,JTAG接口还常用于实现IsP(In-System Programmable:在线编程),对EEPROM、FLASH等器件进行编程和在线词试。JTAG编程方式是在线编程,传统开发流程中先对芯片进行预编程再装到板上的模式因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。

AVR的JTAG功能(只有部分型号才有)使得AVR的调试工作非常简单,可以通过JTAG接口对Flash、EEPROM、熔丝位和锁定位进行编程。使用AVR studio软件和JTAG硬件(AVRJTAG编程器,AVRJTAG仿真器)可以进行程序下载(亦即编程)和程序在线调试。通过JTAG功能,工程师可以方便的观察各个寄存器的变化和程序的运行情况,十分适合单片机的学习与系统开发。


部分文件列表

文件名 大小
ISP与JTAG的区别及ISP下载器DIY.pdf 2M

部分页面预览

(完整内容请下载后查看)
根据网上的资料整理制作的基于  
部资料。  
M8 USB接口的 ASPISP下载线。做了 30 几块,有 30 几位使用,除个别由于焊接问题,没有发现大的问题。现提供全  
点击此处下载 全部资料 (文件大小 :581K)(原文件名 :usb-avrisp.rar)(资料中,已经增加了  
sch 图  
VISTA下的 USBISP驱动程序。现在在 XPVISTA下都可以使用)  
JTAG ISP 下载区别  
2010-06-25 10:26:03| 分类: 单片机 阅读 45 评论 0 字号:大中小订阅  
JTAG Joint Test Action Group( 联合测试行动小组 )的缩写,是一种国际标准测试协议(  
IEEE 1149.1 兼容主要用于芯片内部测试。 JTAG 用来对芯片进行测试的基本原  
理是在器件内部定义一个 TAP Test Access Port; 测试访问口)通过专用的  
JTAG 测试工具对内部节点进行测试。标准的 JTAG 接口是 4 线TMS TCK TDITDO ,分别为  
模式选择、时钟、数据输入和数据输出线。  
TMS :测试模式选择。此引脚用来实现  
TAP 控制器各个状态之间的切换。  
TCK:测试时钟。 JTAG 操作是与 TCK 同步的。  
TDI:测试数据输入 --需要移位到指令寄存器或数据寄存器  
(扫描链 )的串行输入数据。  
TDO :测试数据输出 -- 自指令寄存器或数据寄存器串行移出的数据。  
现在, JTAG 接口还常用于实现 ISPIn-System Programmable; 在线编程),对 EEPROM FLASH 等器件进行编程和在线调试。  
程中先对芯片进行预编程再装到板上的模式因此而改变,简化的流程为先固定器件到电路板上,再用 JTAG 编程,从而大大加快工程进度。  
JTAG 编程方式是在线编程,传统开发流  
AVR JTAG 功能(只有部分型号才有)使得  
AVR 的调试工作非常简单,可以通过  
JTAG 接口对 Flash EEPROM 、熔丝位和锁定位进行编程。使用  
AVR studio 软件和  
JTAG 硬件( AVR JTAG 编程器, AVR JTAG 仿真器)可以进行程序下载(亦即编程)和程序在线调试。通过  
JTAG 功能,工程师可以方便的观察各个寄存器的变化和程序的运  
行情况,十分适合单片机的学习与系统开发。  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载