JTAG专家测试,信号完整性测试,信号质量测试
- 供应商
- 北京淼森波信息技术有限公司
- 认证
- 联系电话
- 18601085302
- 手机号
- 18601085302
- 联系人
- 邓经理
- 所在地
- 北京市海淀区永泰庄北路1号天地邻枫2号楼A座B101
- 更新时间
- 2024-05-30 07:28
简易jtag线缆原理
简易jtag线缆一端连接到pc的并口,另一端连接到目标板的jtag接口,pc并口中的数据、i/o管脚通过一个74xx244单向驱动芯片与目标板jtag口的tms、tck、tdi、tdo、trst信号线相连,然后用pc上的软件来模拟jtag所遵守的ieee1149.1标准协议,从而访问、控制目标板上处理器的i/o管脚状态,也就能访问、控制挂接在处理器总线上的flash芯片的i/o管脚,实现将数据写入flash芯片中的功能。
10.2.1 pc并口定义
pc并口管脚线序如图10-1所示:
图10-2 pc并口管脚线序 |
pc并口管脚定义如表10-1所示:
表10-1 pc并口管脚定义
续表
10.2.2 pc并口的寄存器
pc上的程序通过访问并口的i/o端口寄存器来访问、控制并口的管脚信号,这些端口包括数据端口、状态端口和控制端口,其中每个端口都有自己的端口号,相当于它们的地址。程序通过端口号来访问端口寄存器。
pc并口1的数据端口号为3bch,状态端口号为3bdh,控制端口号为3beh;
pc并口2的数据端口号为378h,状态端口号为379h,控制端口号为37ah;
pc并口3的数据端口号为278h,状态端口号为279h,控制端口号为37ah;
1)数据寄存器
数据寄存器(d0~d7)也叫数据端口,它保存了写到数据端口管脚的一字节数据。数据端口可以写入数据(输出),也可以读出数据(输入)。写入的数据是从数据端口管脚输出的数据,读出来的数据是我们上次写入数据端口的数据或者原来保留在里面的数据,并不是从端口管脚输入pc的数据。数据端口对应的管脚是pin2~pin9,数据寄存器定义如表10-2所示。
表10-2 pc并口数据寄存器定义
bit | 对应并口管脚 | 信 号 名 | 信 号 源 | 是否倒相 |
0 | pin2 | d0 | pc | 否 |
1 | pin3 | d1 | ||
2 | pin4 | d2 | ||
3 | pin5 | d3 | ||
4 | pin6 | d4 | ||
5 | pin7 | d5 | ||
6 | pin8 | d6 | ||
7 | pin9 | d7 |
展开全文