国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用于SWD/JTAG調試器的多功能轉接板設計

電子發燒友開源社區 ? 來源:KiCad ? 2026-01-19 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

來源: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 電源:

power on perm

如果目標板由適配器上的電壓轉換器供電,則 0.1" 接頭下方標有 VTREF 1 的跳線允許在轉換器和目標板之間插入電流表,以便監控電源使用情況 如果 5V 通過 PIN 5 傳遞到目標板,則該位置的跳線也可以替代電流表,如下圖所示。

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 針座使用,則不那么重要。

原理圖 & PCB

5d8a2dfc-f0f6-11f0-92de-92fbcf53809c.jpg5de1fd8e-f0f6-11f0-92de-92fbcf53809c.jpg5e39a8c2-f0f6-11f0-92de-92fbcf53809c.jpg5e910932-f0f6-11f0-92de-92fbcf53809c.jpg

License

CERN Open Hardware License v1.2

開源地址

最后是該項目的倉庫:

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

有興趣的小伙伴可以去華秋開源硬件社區查看!有商業訴求的,請聯系項目的作者。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 轉換器
    +關注

    關注

    27

    文章

    9418

    瀏覽量

    156326
  • 調試器
    +關注

    關注

    1

    文章

    328

    瀏覽量

    25084
  • J-Link
    +關注

    關注

    0

    文章

    90

    瀏覽量

    23665
  • 轉接板
    +關注

    關注

    0

    文章

    41

    瀏覽量

    10893

原文標題:別再為調試接頭發愁,這款多功能轉接板適配 SWD/JTAG,還支持電壓轉換

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    程序下載接口的區別----JTAG vs SWD

    簡單來說,下載調試器是將PC(例如通過USB協議)發送的命令轉換為MCU(負責MCU內部外圍設備)理解的語言(例如SWDJTAG協議)的設備,加載代碼并精確控制執行。
    的頭像 發表于 09-28 14:44 ?5566次閱讀
    程序下載接口的區別----<b class='flag-5'>JTAG</b> vs <b class='flag-5'>SWD</b>

    調試器能用SWD下載,為什么有些調試器還要帶一個虛擬串口?

    新手請教一下,淘寶買了個stlink能 運行SWDJTAGSWD能下載。為什么有些其它的調試器在支持SWD的情況下還要帶一個虛擬串口來下
    發表于 08-07 11:46

    調試器協議標準有哪些?SWDJTAG的區別是什么?

      1、什么是下載調試器  2、JTAG 標準是什么  3、SWD 標準是什么  4、SWD / JTAG 的存在什么區別?
    發表于 03-11 06:32

    ARM JTAG接口與SWD接口的調試方式有何區別

    只需要4個(或者5個)引腳,結構簡單,但是使用范圍沒有JTAG廣泛,主流調試器上也是后來才加的SWD調試模式。SWD和傳統的
    發表于 05-24 15:48

    嵌入式JTAG調試方法步驟

    嵌入式JTAG調試方法步驟 嵌入式系統JTAG調試步驟1. 將PC與調試器Multi-ICE用并口連接;
    發表于 03-01 16:24 ?34次下載

    調試器不能通過 JTAG 連接器件

    STM32 調試器不能通過 JTAG 連接器件
    發表于 12-07 17:52 ?0次下載

    jtagswd有什么不同_jtagswd的區別

    本文從引腳、調試方式、仿真的支持和硬件接口四個方面對jtagswd進行了詳細的對比區別。
    發表于 01-11 10:06 ?13.8w次閱讀
    <b class='flag-5'>jtag</b>和<b class='flag-5'>swd</b>有什么不同_<b class='flag-5'>jtag</b>和<b class='flag-5'>swd</b>的區別

    JTAG接口如何轉SWD接口_JTAG接口轉SWD接口方法

    本文為大家介紹JTAG接口轉SWD接口方法,利用此轉換方式,可以簡化板載調試接口(相應單片機應支持SWD調試)。
    發表于 01-11 10:23 ?3.5w次閱讀
    <b class='flag-5'>JTAG</b>接口如何轉<b class='flag-5'>SWD</b>接口_<b class='flag-5'>JTAG</b>接口轉<b class='flag-5'>SWD</b>接口方法

    調試接口SWDJTAG的區別

    作者 | strongerHuang 微信公眾號 | strongerHuang 作為嵌入式工程師,下載調試器都應該知道,但你真正了解其SWDJTAG接口的含義和區別嗎? 1 什么是下載
    的頭像 發表于 10-27 09:29 ?1.9w次閱讀
    <b class='flag-5'>調試</b>接口<b class='flag-5'>SWD</b>和<b class='flag-5'>JTAG</b>的區別

    下載調試接口SWDJTAG的區別

    作為嵌入式工程師,下載調試器都應該知道,但你真正了解其 SWDJTAG 接口的含義和區別嗎? 1、什么是下載調試器 簡單來說,下載調試器
    的頭像 發表于 11-28 11:44 ?5780次閱讀

    蜂鳥FPGA開發JTAG調試器介紹

    開發(在本文中將其簡稱為“FPGA開發”)和專用 JTAG 調試器(在本文中將其簡稱為“JTAG 調
    發表于 03-23 10:00 ?41次下載
    蜂鳥FPGA開發<b class='flag-5'>板</b>和<b class='flag-5'>JTAG</b><b class='flag-5'>調試器</b>介紹

    邏輯調試器link-logic

    logic,用于調試SWD接口的單片機、以及帶有邏輯分析儀。是一個美觀、小巧、功能全的邏輯分析儀調試器。實物展示優點小巧、
    發表于 01-12 20:21 ?9次下載
    邏輯<b class='flag-5'>調試器</b>link-logic

    JTAG vs SWD區別

    下載調試器是將PC(例如通過USB協議)發送的命令轉換為MCU(負責MCU內部外圍設備)理解的語言(例如SWDJTAG協議)的設備,加載代碼并精確控制執行。
    的頭像 發表于 12-04 10:05 ?4643次閱讀
    <b class='flag-5'>JTAG</b> vs <b class='flag-5'>SWD</b>區別

    XJTAG邊界掃描—JTAG調試器

    JTAG調試器(JTAG Chain Debugger),隨XJTAG的安裝包一起安裝,是一個功能強大的工具,旨在幫助您解決JTAG鏈的問
    發表于 07-19 14:41 ?990次閱讀
    XJTAG邊界掃描—<b class='flag-5'>JTAG</b>鏈<b class='flag-5'>調試器</b>

    jtag接口和swd接口區別

    它們都可以用于嵌入式設備調試,但在設計、功能和性能方面存在一些區別。以下是關于 JTAGSWD 接口的詳細比較。 1. 接口定義和適用
    的頭像 發表于 12-07 15:29 ?9163次閱讀