当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

嵌入式C开发中的JTAG接口定义及主要特点

时间:2023-12-12 | 栏目:接口/总线/驱动 | 点击:

1.定义:

- JTAG(联合测试行动组)是测试和调试集成电路的标准,广泛用于嵌入式系统开发。

2.目的:

- 能够调试、测试和编程嵌入式系统,支持开发人员检查和操作处理器内部状态。

3.组件:

-测试访问端口(TAP)控制器管理对JTAG接口的访问。

4.主要特点:

-支持互联检查的边界扫描测试。

-启用固件更新的系统内编程。

-广泛用于实时调试,而不会中断操作。

5.JTAG 引脚:

- TCK(测试时钟)、TMS(测试模式选择)、TDI(测试数据输入)、TDO(测试数据输出)。

5ffa1ed6-989b-11ee-8b88-92fbcf53809c.png

6.JTAG调试器和探头:

- JTAG调试器连接到JTAG进行调试。

- JTAG探头是连接JTAG调试器与目标系统的连接器或电缆。

7.JTAG边界扫描:

-使用移位寄存器方法检测PCB上的互连故障。

8.JTAG命令:

-通过JTAG发送的命令控制TAP控制器进入调试模式或读取内存等操作命令。

9.系统调试:

- OpenOCD是一种支持使用JTAG进行系统编程和调试的开源工具的示例。

10.常见的JTAG兼容微控制器

- ARM Cortex-M系列微控制器通常支持JTAG进行调试和编程。







审核编辑:刘清

您可能感兴趣的文章:

相关文章