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

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

3天內不再提示

SWD接口隔離調試的電路

躺平的咸魚 ? 來源:kui_wang ? 作者:kui_wang ? 2024-03-07 21:19 ? 次閱讀

在軟件工程師里面我的硬件水平最好,在調試軟件的時候經常用到RTT打印或者Jscope打印,但是在關鍵時刻jlink經常收到干擾數據打印錯誤,著急的我這個軟件工程師都想把硬件工程師捏扁,調試300W無線充電的項目單片機控制半橋開關電源,再控制震蕩電路震蕩,每當軟件調試關鍵打印時刻整個jlink都死機,每次死機不出意外的情況下意外就發生了,我私人公用的筆記本電腦燒壞了,當整個項目進入到僵持階段我最想捏死的不是硬件工程師而是后面一直催促進度的老板。

調試開關電源,調試電機,調試無線充電,沒有打印和仿真運行的軟件編寫真考驗軟件工程是的能力,把我逼成軟件工程師里面硬件水平最好的。設計了一款SWD隔離接口電路。整體的隔離接口如下面幾幅圖所示:

wKgZomXpvLeAFl27AAQmhMgKETY497.png

wKgZomXpvMSAV5WMAAGcsqByoJk219.png

wKgaomXpvN2AZluwABNe2eWH5FU088.png

wKgZomXpvfSAIPAeAPv22k1uQjs921.png

wKgaomXpvN2AZluwABNe2eWH5FU088.png

對您沒有看錯這個是3.3V和5V通用的,高速10M光耦隔離和5V隔離電源隔離,Jlink端第一管腳需要5V供電,重要的話說三遍:Jlink端第一管腳需要5V供電。Jlink端第一管腳需要5V供電。Jlink端第一管腳需要5V供電。

與jlink鏈接的效果如下圖所示:(重要提示一定要確保您的jlink第一個管腳能5V供電)

wKgaomXpvgqAP7kBAA_vyXjo3vM073.png

與PE調試器鏈接的效果如下圖所示:(看清插口位置保證第一腳供電5V)

wKgZomXpvkKAfbQ_AAa3UBF6JI8546.png

wKgZomXpvimAAlh7AAwX_eOdGe0533.png

軟件工程師的硬件水平都是被逼出來的,我有了做一個隔離想jlink的往外賣的想法,有這個想法是因為有一次和老板喝酒論英雄,老板說您們每個人都是超人,都有一項超越常人的技能,比如超人總工就有搞定一切硬件的超能力,比如技術部長就有搞定一切機械機構部件的超能力,比如您就有搞定一切軟件的超能力,我好奇的問了一下:老板您有什么超能力?老板說:我超有錢。我頓時愣了一下,然后一口悶了杯中酒。心想我也想有老板這樣的超能力。于是我就做了一個隔離型的jlink希望各位幫我擁有超能力。

隔離想jlink有幾種方案一種個usb端隔離加USB隔離芯片,這個方案并不完美因為雖然隔離防止了電腦燒毀,但是干擾了jlink的主控芯片還是不能打印。于是我就試制了swd端隔離的jlink。如下圖所示:

wKgaomXpvoGACJcfABkn2AwkV68096.png

wKgaomXpvo2AW9gTABQtzqjzU1o485.png

wKgZomXpvpqAc8DKAAneCKSOzTc003.png

對您沒有看錯type-C接口,網上滿天飛的jlinkV9原理圖再加上我上面的隔離電路板制作而成,嘉立創免費PCB打樣。至此開啟老板的超能力。


審核編輯 黃宇

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

    關注

    33

    文章

    7829

    瀏覽量

    148908
  • 調試
    +關注

    關注

    7

    文章

    527

    瀏覽量

    33651
  • SWD
    SWD
    +關注

    關注

    1

    文章

    54

    瀏覽量

    11707
收藏 人收藏

    評論

    相關推薦

    通俗理解:下載口的上下拉電阻

    串行調試(SerialWireDebug)接口,SWD是ARM目前支持的兩種調試端口之一,其用于實現微控制器與調試器之間的通信。
    的頭像 發表于 05-20 08:11 ?242次閱讀
    通俗理解:下載口的上下拉電阻

    在STM32F334上使用IAR開發環境和jlink的SWD接口調試,怎么設置才可以使用IAR的code coverage功能?

    如題,在STM32F334上使用IAR開發環境和jlink的SWD接口調試,這種情況下怎么設置才可以使用IAR的code coverage功能啊,謝謝各位?。?!
    發表于 04-24 06:08

    CW-DAPLINK調試工具

    CW-DAPLINK是武漢芯源半導體有限公司專為CW32系列MCU的在線調試和編程工具而設計的。 它通過SWD接口和應用單板的MCU進行在線通信。通過CW-DAPLINK的全速USB接口
    的頭像 發表于 04-09 17:16 ?276次閱讀
    CW-DAPLINK<b class='flag-5'>調試</b>工具

    如何在TLE9879中禁用SWD接口?

    你好: 現在,當我使用 KEIL 軟件開發TLE9879時,我遇到了一個問題。 我已經開發了啟動程序,我想從 LIN 下載應用程序,所以我想禁用 SWD 接口,如果你知道禁用 SWD 接口
    發表于 01-22 06:12

    SWD端口無法連接如何排查

    大家在調試GD32 MCU的時候是否也碰到過SWD調試端口無法連接的情況?SWD端口無法連接的原因有很多,有時候排查沒有思路,可能會耽誤大家的時間,下面小編為大家介紹常見的
    的頭像 發表于 01-10 10:46 ?1328次閱讀
    <b class='flag-5'>SWD</b>端口無法連接如何排查

    jtag接口swd接口區別

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

    你真正了解SWD如何下載調試的么?

    SWJ-DP 這是一個組合調試端口,可以通過ADIv5.1定義的JTAG或串行線協議進行通信。它包含兩個調試端口SW-DP和JTAG-DP,您可以通過接口時序命令選擇它們,以在調試
    的頭像 發表于 12-06 11:20 ?623次閱讀
    你真正了解<b class='flag-5'>SWD</b>如何下載<b class='flag-5'>調試</b>的么?

    單片機程序調試常見問題 STM32單片機一般有幾種調試方式

    SWD是STM32單片機常用的調試模式之一。它通過單一的調試引腳(SWDIO)和時鐘引腳(SWCLK)來進行調試和編程操作。使用SWD
    的頭像 發表于 12-02 17:14 ?2558次閱讀

    隔離式LVDS接口電路筆記

    電子發燒友網站提供《隔離式LVDS接口電路筆記.pdf》資料免費下載
    發表于 11-29 10:54 ?0次下載
    <b class='flag-5'>隔離</b>式LVDS<b class='flag-5'>接口</b><b class='flag-5'>電路</b>筆記

    jtag接口或者SWD接口的單片機如何通過網口燒寫程序?

    jtag接口或者SWD接口的單片機如何通過網口燒寫程序?
    發表于 11-08 06:55

    彩色液晶接口電路設計及觸摸屏的編程與調試

    電子發燒友網站提供《彩色液晶接口電路設計及觸摸屏的編程與調試.pdf》資料免費下載
    發表于 10-25 10:24 ?0次下載
    彩色液晶<b class='flag-5'>接口</b><b class='flag-5'>電路</b>設計及觸摸屏的編程與<b class='flag-5'>調試</b>

    SWD接口對比JTAG接口有什么優勢?

    SWD接口對比JTAG接口有什么優勢
    發表于 10-09 07:09

    SWD調試接口復用成其他功能后無法連接解決方案-HK32F030M應用筆記(十八)

    SWD調試接口復用成其他功能后無法連接解決方案-HK32F030M應用筆記(十八)
    的頭像 發表于 09-18 10:56 ?1325次閱讀

    NUC121 LOCK如何通過SWD接口去加密,也就是整體擦除?

    你好,我們是通過SWD直接升級的,121加密后,如何通過SWD接口去加密,也就是整體擦除?
    發表于 08-22 07:01

    Arm ADIv6.0調試接口體系結構規范

    JTAG設備,必須提供能夠與JTAG設備接口的存儲器映射組件。 ADIv6包括以下層: ?JTAG或SWD物理層。有關JTAG物理層的更多詳細信息,請參閱IEEE標準測試訪問端口和邊界掃描架構
    發表于 08-11 07:20
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>