1.定义:
- JTAG(联合测试行动组)是测试和调试集成电路的标准,广泛用于嵌入式系统开发。
2.目的:
- 能够调试、测试和编程嵌入式系统,支持开发人员检查和操作处理器内部状态。
3.组件:
-测试访问端口(TAP)控制器管理对JTAG接口的访问。
4.主要特点:
-支持互联检查的边界扫描测试。
-启用固件更新的系统内编程。
-广泛用于实时调试,而不会中断操作。
5.JTAG 引脚:
- TCK(测试时钟)、TMS(测试模式选择)、TDI(测试数据输入)、TDO(测试数据输出)。
6.JTAG调试器和探头:
- JTAG调试器连接到JTAG进行调试。
- JTAG探头是连接JTAG调试器与目标系统的连接器或电缆。
7.JTAG边界扫描:
-使用移位寄存器方法检测PCB上的互连故障。
8.JTAG命令:
-通过JTAG发送的命令控制TAP控制器进入调试模式或读取内存等操作命令。
9.系统调试:
- OpenOCD是一种支持使用JTAG进行系统编程和调试的开源工具的示例。
10.常见的JTAG兼容微控制器:
- ARM Cortex-M系列微控制器通常支持JTAG进行调试和编程。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !