标题中的“普通JTAG两种制作法”指的是使用JTAG接口进行电路板调试或编程的两种常见方法。JTAG,全称Joint Test Action Group,是一种国际标准测试协议,主要用于芯片和电路板级的测试与调试。它通过一组四线接口(TMS、TCK、TDI和TDO)实现对目标系统内部逻辑的访问。
第一种制作法可能是利用硬件JTAG工具,例如市面上的专用JTAG适配器或开发板。这些工具通常配备有专用的接口和软件,如JLink、ULINK或OpenOCD等,能够连接到目标设备并执行各种测试和编程任务。用户需要正确配置硬件接口与待测设备的连接,并安装相应的驱动程序和调试软件。在描述中提到的图片可能展示了这种硬件JTAG工具的实物图以及如何连接到电路板的示例。
第二种制作法可能是软件仿真JTAG,利用USB转TTL模块或者GPIO口实现DIY JTAG接口。这种方法适合熟悉电子电路和编程的用户,他们会用到如FTDI芯片(如FT232RL)的USB转串口模块,将USB接口转换为TTL电平信号,然后通过跳线或面包板连接到电路板上的JTAG引脚。用户还需要编写相应的固件和控制软件,如bitbang模式下的OpenOCD,来驱动这个自制的JTAG接口。描述中的图片可能展示的是这种DIY JTAG接口的电路连接图和实物照片。
无论是哪种方法,JTAG接口的主要功能包括:
1. **边界扫描**:检查电路板上的元件和连线是否正常,通过在每个连接点设置测试标记并读取回这些标记来验证信号完整性。
2. **芯片编程**:对嵌入式处理器或其他可编程逻辑器件进行烧录和更新固件。
3. **故障检测**:在系统运行时检测和定位硬件故障,对于复杂电路板的调试非常有帮助。
4. **硬件调试**:通过查看和修改CPU寄存器、内存等,进行实时的软件调试。
标签“jtag”进一步强调了这篇内容的核心是关于JTAG技术的。压缩包内的图片文件可能是辅助理解这两种制作方法的详细步骤和实物展示,如接口连接图、实物照片或者操作界面截图等。
总结来说,"普通JTAG两种制作法"是指利用专业JTAG工具或自制作的USB转TTL模块实现电路板的测试和编程,这两种方法各有优缺点,适用于不同层次和技术背景的用户。通过提供的图片,用户可以更直观地了解每种方法的具体实施过程。