请阅读【嵌入式开发学习必备专栏 之 Trace32 系列 】
SVF 文件概述
SVF 文件是一种ASCII文本文件,用于描述JTAG(Joint Test Action Group)测试动作的串行向量。这些文件包含了对JTAG TAP(Test Access Port)的操作指令,例如加载测试数据、执行测试动作、进行设备编程等。
JTAG: JTAG是一个行业标准,用于测试、验证和编程电子系统。它特别适用于检查焊接后的电路板(PCB)上的连接,并且经常用于在FPGA或CPLD等可编程逻辑设备中烧录配置。
SVF文件的格式以及头
SVF文件由一系列ASCII文本指令组成,每条指令描述了一系列的JTAG操作。下面是SVF文件的一个简单示例:
TRST OFF;
ENDIR IDLE;
ENDDR IDLE;
STATE RESET;
STATE IDLE;