在軟件工程師里面我的硬件水平最好,在調(diào)試軟件的時(shí)候經(jīng)常用到RTT打印或者Jscope打印,但是在關(guān)鍵時(shí)刻jlink經(jīng)常收到干擾數(shù)據(jù)打印錯(cuò)誤,著急的我這個(gè)軟件工程師都想把硬件工程師捏扁,調(diào)試300W無(wú)線充電的項(xiàng)目單片機(jī)控制半橋開(kāi)關(guān)電源,再控制震蕩電路震蕩,每當(dāng)軟件調(diào)試關(guān)鍵打印時(shí)刻整個(gè)jlink都死機(jī),每次死機(jī)不出意外的情況下意外就發(fā)生了,我私人公用的筆記本電腦燒壞了,當(dāng)整個(gè)項(xiàng)目進(jìn)入到僵持階段我最想捏死的不是硬件工程師而是后面一直催促進(jìn)度的老板。
調(diào)試開(kāi)關(guān)電源,調(diào)試電機(jī),調(diào)試無(wú)線充電,沒(méi)有打印和仿真運(yùn)行的軟件編寫(xiě)真考驗(yàn)軟件工程是的能力,把我逼成軟件工程師里面硬件水平最好的。設(shè)計(jì)了一款SWD隔離接口電路。整體的隔離接口如下面幾幅圖所示:
對(duì)您沒(méi)有看錯(cuò)這個(gè)是3.3V和5V通用的,高速10M光耦隔離和5V隔離電源隔離,Jlink端第一管腳需要5V供電,重要的話說(shuō)三遍:Jlink端第一管腳需要5V供電。Jlink端第一管腳需要5V供電。Jlink端第一管腳需要5V供電。
與jlink鏈接的效果如下圖所示:(重要提示一定要確保您的jlink第一個(gè)管腳能5V供電)
與PE調(diào)試器鏈接的效果如下圖所示:(看清插口位置保證第一腳供電5V)
軟件工程師的硬件水平都是被逼出來(lái)的,我有了做一個(gè)隔離想jlink的往外賣(mài)的想法,有這個(gè)想法是因?yàn)橛幸淮魏屠习搴染普撚⑿?,老板說(shuō)您們每個(gè)人都是超人,都有一項(xiàng)超越常人的技能,比如超人總工就有搞定一切硬件的超能力,比如技術(shù)部長(zhǎng)就有搞定一切機(jī)械機(jī)構(gòu)部件的超能力,比如您就有搞定一切軟件的超能力,我好奇的問(wèn)了一下:老板您有什么超能力?老板說(shuō):我超有錢(qián)。我頓時(shí)愣了一下,然后一口悶了杯中酒。心想我也想有老板這樣的超能力。于是我就做了一個(gè)隔離型的jlink希望各位幫我擁有超能力。
隔離想jlink有幾種方案一種個(gè)usb端隔離加USB隔離芯片,這個(gè)方案并不完美因?yàn)殡m然隔離防止了電腦燒毀,但是干擾了jlink的主控芯片還是不能打印。于是我就試制了swd端隔離的jlink。如下圖所示:
對(duì)您沒(méi)有看錯(cuò)type-C接口,網(wǎng)上滿天飛的jlinkV9原理圖再加上我上面的隔離電路板制作而成,嘉立創(chuàng)免費(fèi)PCB打樣。至此開(kāi)啟老板的超能力。
審核編輯 黃宇
-
接口
+關(guān)注
關(guān)注
33文章
8961瀏覽量
153288 -
調(diào)試
+關(guān)注
關(guān)注
7文章
608瀏覽量
34546 -
SWD
+關(guān)注
關(guān)注
1文章
57瀏覽量
12161
發(fā)布評(píng)論請(qǐng)先 登錄
LTM2895 100MHz隔離型DAC SPI串行接口技術(shù)手冊(cè)

時(shí)源芯微 接口濾波與防護(hù)電路的設(shè)計(jì)
接口電路防護(hù)設(shè)計(jì)要點(diǎn)解析

光隔離接口的工作原理與特點(diǎn)
OTL電路的調(diào)試技巧
ADS1292的模擬電源和數(shù)字電源是沒(méi)有做隔離的嗎?
使用MP4582構(gòu)建隔離Buck電路

如何在標(biāo)準(zhǔn)接口電路中將光耦合器替換為數(shù)字隔離器

航天級(jí)100krad隔離式串行外設(shè)接口(SPI)LVDS電路

航天級(jí)100krad隔離式串行外設(shè)接口(SPI)RS-422電路

【GD32 MCU 入門(mén)教程】二、GD32 MCU 燒錄說(shuō)明 (2)SWD/JTAG在線下載

評(píng)論