一起游 手游攻略 手游评测 用于SWD/JTAG调试器的多功能转接板设计

用于SWD/JTAG调试器的多功能转接板设计

时间: 来源:互联网 浏览:0

资料来源:KiCad

概览主要设计用于与J-Link 调试器配合使用(但也与使用标准20 引脚JTAG/SWD 引脚排列的其他调试器兼容),这款多功能分线板允许用户在0.1'(2.54mm)和0.05'(1.27mm)公接头上使用标准9 引脚Cortex-M SWD/JTAG 引脚排列。如果探头硬件支持,则可以通过J-Link 的VCOM 引脚通过附加跳线使用UART 调试等附加功能,这些功能通常在某些模式下不使用。所有引脚号及其相应功能的良好标记也有助于加快嵌入式开发过程。有关默认SWD 接头的引脚排列和J-Link 调试器的电压输出以及10 引脚Tag-Connect 接头的引脚号的更多信息,也可以在电路板背面找到。

此外,适配器-PCB 可以通过VTREF 连接为目标板供电。为此,可以将DC-DC 转换器或LDO 稳压器插入适配器板上的3 针母插座,以允许J-Link 的5V 电源转换为3.3V 等电压。由于适配器背面的焊接跳线允许交换VOUT 和GND 引脚,因此可以支持多个3 引脚电压转换板。还可以通过交换跳线在接头引脚上提供5V。

5b2f5758-f0f6-11f0-92de-92fbcf53809c.jpg

当目标板主要连接到调试器时,建议使用0.05' (2.54mm) 接头。建议将0.1 英寸(1.27 毫米)IDC 接头与常规杜邦线或10 针Tag-Connect 适配器电缆一起使用。后者允许目标板在现场快速重新编程。

TagConnect 2050 电缆如下图所示,位于其相应的PCB 封装旁边。下面是一个0.05' 连接器及其相应的电缆。

5b872546-f0f6-11f0-92de-92fbcf53809c.jpg

适配器(转接板)功能除了能够使用标记良好的引脚排列和两个输出接头的相应功能轻松连接到目标板之外,下面还介绍了有关此适配器的其他功能。

为目标板供电(5V和/或其他电压)如前所述,DC-DC 转换器或LDO 稳压器插入适配器上标有JP1 JP2 5V 的3 针母连接器。这将允许适配器通过VTREF(引脚1)以正确的电压(来自J-Link 编程器的5V 电源)为目标板供电。通过将跳线放置在标有GND 5 5V 的接头上的正确位置,也可以按输出接头的PIN 5 上的方式提供5V。使用相同的跳线,还可以在PIN 5 上提供GND。电压转换器插座和PIN 5 跳线均如下图所示。

5bdf68fa-f0f6-11f0-92de-92fbcf53809c.jpg

如果用户不希望使用VTREF 为目标板供电,例如,如果目标板已经从电池接收电源,则不应插入电压转换器。如果VTREF(引脚1)上存在MCU 电源电压,J-Link 调试器仍将获得正确的I/O 电压作为逻辑电平参考。

如果引脚3 电压转换器的引脚排列与VIN - VOUT - GND 不匹配,则可以通过交换PCB 底部JP1 和JP2 上的焊点来更改最后两个引脚。下图也描述了这一点。如果两个跳线上的现有走线均被切断,并在另一侧进行新的焊接连接,则引脚排列将为VIN - GND - VOUT。

5c356502-f0f6-11f0-92de-92fbcf53809c.jpg

需要J-Link Commander 软件(JLink.exe/JLinkExe) 才能启用J-Link 上的5V 输出。需要调用以下命令来始终启用5V 电源:

开机烫发

如果目标板由适配器上的电压转换器供电,则0.1' 接头下方标记为VTREF 1 的跳线允许在转换器和目标板之间插入电流表以监控电源使用情况。如果通过PIN 5向目标板传递5V,该位置的跳线也可以代替电流表,如下图所示。

5c8a8d3e-f0f6-11f0-92de-92fbcf53809c.jpg

使用跳线在 "未使用" 引脚上添加额外功能除了默认的SWD/JTAG 引脚输出外,还可以在02x05 接头未使用的引脚上添加附加功能。适配器板上有多个跳线来选择这些功能。

引脚5 通常连接至GND。

在J-Link 10 针适配器上,该引脚向J-Link 输出5V 电源。可以使用跳线进行选择。

引脚6 通常用于SWO 或TDO 连接。但是,标记为SWO/TDO 6 的跳线可用于断开调试器,以便MCU 的引脚可用作附加调试信号(例如,在某些代码中为高电平,在非代码中为低电平)。只需拆下跳线并将杜邦电缆添加到标记为6 的引脚即可。

引脚7 是标准9 引脚Cortex-M SWD/JTAG 引脚排列,未复用,因为这是一个关键引脚。

SWD 模式:可以使用标记为RTCK 7 JL.RX 的跳线(如右图所示)将该引脚连接到J-Link 的VCOM RX 引脚。这使得可以将UART 调试功能与SWD 结合使用。

5cdf61ba-f0f6-11f0-92de-92fbcf53809c.jpg

注意:可能需要在探头上启用VCOM。这可以使用J-Link Commander (JLinkExe/JLink.exe) 键入vcom enable 命令来完成。 VCOM 将在下一个电源周期开始工作。

JTAG 模式:如有必要,该引脚也可以使用相同的跳线连接到RTCK。

引脚8

SWD 模式:该引脚通常不连接,但标有JL.TX TDI 8 的跳线将其连接到J-Link 的VCOM TX 引脚。

JTAG 模式:在J-Link 的9 引脚和19 引脚Cortex-M 适配器上,引脚9 连接到TDI。

注意:在两种模式下,TX 和TDI 位于同一物理引脚上。这意味着通常不应断开该引脚,但可以使用跳线以防万一。

引脚9

SWD 模式:该引脚通常保持未连接状态,但有时目标板使用该引脚作为GNDDetect 来检测调试器的存在。可以通过使用标记为nTRST 9 GND 的跳线将该引脚连接到GND 来启用此功能。

注意:当引脚9 连接到可用作输出的微控制器引脚时,适配器可用于将该引脚分接至另一台仪器,例如用于代码时序分析。只需拆下跳线并将杜邦电缆添加到标记为9 的引脚即可。

JTAG 模式:在J-Link 的引脚9 和引脚19 Cortex-M 适配器上,该引脚可以使用焊接跳线连接到nTRST。在此转接板上,可以使用普通跳线。

5d332106-f0f6-11f0-92de-92fbcf53809c.jpg

Layout 指南建议在目标电路板上添加以下无源元件,以提高保护和稳定性。

SWDIO 上有100 k 上拉电阻。

RXD 上有10 k 上拉电阻。

TXD 和RXD 线上有100 限流电阻。

如果UART 可通过其他外部接头使用,这一点很重要,但如果UART 可通过SWD 接头使用,则不太重要。

原理图 PCB5d8a2dfc-f0f6-11f0-92de-92fbcf53809c.jpg 5de1fd8e-f0f6-11f0-92de-92fbcf53809c.jpg 5e39a8c2-f0f6-11f0-92de-92fbcf53809c.jpg 5e910932-f0f6-11f0-92de-92fbcf53809c.jpg

LicenseCERN 开放硬件许可证v1.2

开源地址最后这是项目的仓库:

https://p.eda.cn/d-1328253689743278080

感兴趣的朋友可以去华球开源硬件社区查看一下!如果您有商业请求,请联系项目作者。

标题:用于SWD/JTAG调试器的多功能转接板设计
链接:https://yqqlyw.com/news/sypc/70575.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
  • DC-DC转换器中开关噪声的产生原理
  • 免费转换mp4格式的软件—格式工厂
  • 绯红之境兑换码最新2021 礼包兑换码大全

    绯红之境兑换码最新2021 礼包兑换码大全[多图],绯红之境兑换码怎么领取?绯红之境兑换码有哪些?绯红之境在今日

    2026-01-19
    三国群英传7霸王再临攻略 霸王再临攻略技巧开启方法

    三国群英传7霸王再临攻略 霸王再临攻略技巧开启方法[多图],三国群英传7霸王再临怎么玩?三国群英传7霸王再临

    2026-01-19
    妄想山海怎么加好友 加好友方法大全

    妄想山海怎么加好友 加好友方法大全[多图],妄想山海添加好友功能在哪里?妄想山海添加好友的方法是什么?好友添

    2026-01-19
    江南百景图又见桃花村钓鱼位置在哪?又见桃花村钓鱼攻略

    江南百景图又见桃花村钓鱼位置在哪?又见桃花村钓鱼攻略[多图],江南百景图又见桃花村钓鱼怎么钓?又见桃花村钓

    2026-01-19