关于Jlink调试器JTAG和SWD的接口定义

关于Jlink调试器JTAG和SWD的接口定义原贴:https://www.cnblogs.com/kwseeker-bolgs/p/3925473.html1、TestClockInput(TCK)—–强制要求1TCK在IEEE1149.1标准里是强制要求的。TCK为TAP的操作提供了一个独立的、基本的时钟信号,TAP的所有操作都是通过这个时钟信号来驱动的。2、TestModeSelectionInput(…

大家好,又见面了,我是你们的朋友全栈君。

原贴:https://www.cnblogs.com/kwseeker-bolgs/p/3925473.html

1、Test Clock Input (TCK) —–强制要求1

TCK在IEEE1149.1标准里是强制要求的。TCK为TAP的操作提供了一个独立的、基本的时钟信号,TAP的所有操作都是通过这个时钟信号来驱动的。

2、Test Mode Selection Input (TMS) —–强制要求2

TMS在IEEE1149.1标准里是强制要求的。TMS信号在TCK的上升沿有效,用来控制TAP状态机的转换。通过TMS信号,可以控制TAP在不同的状态间相互转换。

3、Test Data Input (TDI) —–强制要求3

TDI在IEEE1149.1标准里是强制要求的。TDI是数据输入的接口,所有要输入到特定寄存器的数据都是通过TDI接口一位一位串行输入的(由TCK驱动)。

4、Test Data Output (TDO) —–强制要求4

TDO在IEEE1149.1标准里是强制要求的。TDO是数据输出的接口,所有要从特定的寄存器中输出的数据都是通过TDO接口一位一位串行输出的(由TCK驱动)。

5、Test Reset Input (TRST) —-可选项1

TRST在IEEE 1149.1标准里是可选的,并不是强制要求的。TRST可以用来对TAPController进行复位(初始化)。因为通过TMS也可以对TAP Controll进行复位(初始化),所以有四线JTAG与五线JTAG之分。

6、 (VTREF) —–强制要求5

接口信号电平参考电压一般直接连接Vsupply。这个可以用来确定ARM的JTAG接口使用的逻辑电平(比如3.3V还是5.0V?)

7、Return Test Clock ( RTCK) —-可选项2

可选项。由目标端反馈给仿真器的时钟信号,用来同步TCK信号的产生,不使用时直接接地。

8、System Reset ( nSRST)—-可选项3

可选项。与目标板上的系统复位信号相连,可以直接对目标系统复位。同时可以检测目标系统的复位情况,为了防止误触发应在目标端加上适当的上拉电阻。

9、USER IN

用户自定义输入。可以接到一个IO上,用来接受上位机的控制。

10、USER OUT

用户自定义输出。可以接到一个IO上,用来向上位机的反馈一个状态。

由于JTAG经常使用排线连接,为了增强抗干扰能力,在每条信号线间加上地线就出现了这种20针的接口。但事实上,RTCK、USER IN、USER OUT一般都不使用,于是还有一种14针的接口。对于实际开发应用来说,由于实验室电源稳定,电磁环境较好,干扰不大。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141696.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月25日 上午11:00
下一篇 2022年5月25日 上午11:00


相关推荐

  • IP切换器哪个最好用?

    IP切换器哪个最好用?首先要回答这个问题 需要弄清楚以下几点 我们才能更好的判断 ip 是上网的身份唯一标识 IP 切换器即代理服务器是一种重要切换 ip 的安全功能 通过中间代理服务器改变你原有的电脑 手机 ip 地址去访问你请求的网络地址 很好的保护个人信息安全 提高网络访问速度 有了它之后 Request 信号会先送到代理服务器 由代理服务器来取回浏览器所需要的信息并传送给你的浏览器 在日常生活中 我们使用 IP 切换器 大多数是用来连接 INTERNET 国际互联网 和 INTRANET 局域网 说到 IP 切换器方面的特点 这是非常多的

    2026年3月20日
    1
  • SpringBoot2.X日志不打印Sql问题

    SpringBoot2.X日志不打印Sql问题改造项目过程中发现原来经常调试使用的插件MybatisLogPlugin失去了打印SQL的能力,日志框架是Lombok的@Slf4j解决方式如下:Mybatis-Plus框架:mybatis框架:运用之道,存乎一心。…

    2022年7月16日
    22
  • 怎么新建pytest的ini文件_qt读写配置文件

    怎么新建pytest的ini文件_qt读写配置文件前言pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行查看pytest.ini的配置选项pytest-h找到以下

    2022年7月29日
    8
  • 特征选择方法最全总结!

    特征选择方法最全总结!上个月扫读完 阿里云天池大赛赛题解析 1 后 看到书中对特征选择的讲述 于是便打算借此机会 系统梳理下各种特征选择方法 如有不足 还望指正 一 背景介绍在处理结构型数据时 特征工程中的特

    2026年3月18日
    1
  • sql语句日期格式转换

    sql语句日期格式转换不多说直接放图筛选出每天每个人的成绩 selectuser sum score date format Xtime y m d asdatefromxg date 其中日期格式是采用 date format Xtime y m d 函数得到的结果

    2026年3月26日
    3
  • 入园记——我的DBA之路

    入园记——我的DBA之路

    2021年9月10日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号