STM32 JTAG 模式和 SWD 模式的区别详解

在调试和编程 STM32 微控制器时,使用 JTAG(Joint Test Action Group)模式和 SWD(Serial Wire Debug)模式是两种常见的方法。它们在接口需求、调试能力、引脚数量、通信速度等方面各有特点。我们一般采用的的下载器如ST-LINK,两种模式均可使用,下文将详细介绍这两种模式的主要内容和区别。

1. 接口和引脚需求

JTAG 模式

  • 引脚数量:JTAG 模式通常需要 5 到 6 个引脚。
    • TDI(Test Data In):数据输入引脚,用于将测试数据输入到微控制器。
    • TDO(Test Data Out):数据输出引脚,用于将测试数据从微控制器输出。
    • TCK(Test Clock):测试时钟引脚,用于同步 JTAG 操作。
    • TMS(Test Mode Select):测试模式选择引脚,用于在不同的测试模式之间切换。
    • TRST(Test Reset,可选):测试复位引脚,用于复位 JTAG 状态机。
    • GND:接地引脚,用于提供电气地。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值