全站数据
8 4 2 0 5 8 1

单片机的JTAG接口功能是什么

教师吧 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 05:41:17

问题描述

单片机的JTAG接口功能是什么,在线求解答
精选答案
最佳答案

1用于烧写FLASH 烧写FLASH的软件有很多种包括jatg.exe fluted flashpgm等等,但是所有这些软件都是通过jtag接口来烧写flash的,由于pc机上是没有jtag接口的,所以利用并口来传递信息给目标板的jtag接口。所以就需要并口转jtag接口的电路。

2 用于调试程序 同时应该注意到jtag接口还可以用来调试程序。而调试程序(如ARM开发组件中的AXD)为了通过jtag接口去调试目标板上的程序,同样是使用pc的并口转jtag接口来实现与目标板的通信。

这样,并口转jtag接口的电路就有了两种作用。 3 仿真器 根据1和2的总结,并口转jtag接口的电路是两种应用的关键,而这种电路在嵌入式开发中就叫仿真器。并口转jtag接口的电路有很多种,有简单有复杂的,常见的仿真器有Wigger,EasyJTAG,Multi-ICE等。这些所谓的仿真器的内部电路都是并口转jtag接口,区别只是电路不同或使用的技术不同而已。

其他回答

jtag是种协议啊,jlink是一个具体的机遇jtag协议的调试工具。只不过大家都喜欢叫这类工具叫jtag。

大部分人用jtag调试都是为了调试代码的,不怎么仿真代码的,一个程序运行到板子上,然后你的板子链接jtag后,能跟踪程序在你的板子上运行的状态,甚至有的还可以源码级调试你板子。设置一些硬件寄存器来帮助你调试某些软件bug,等等吧。