最近一段時間調試STM32板子的時候,都是用JLINK+杜邦線,或者拿官方板子當STLINK用,可以用,但是體積比較大,有時候覺得比較麻煩。正好前一陣手頭項目少,就想DIY一個STLINK。

圖是網上找的,由於現在還沒有驗證完,暫時就不上圖了。
打了10塊板子,最后收到好像是11塊,110個小板,順便學了一下怎么V-CUT出板子。10cm*10cm以內,一般都是特價板,80塊包郵。
電阻、電容的封裝都是0603的,手焊的話,比0805封裝的稍微難一點。剛開始焊了一塊,試了試,可以下載程序,還沒有做測試,正好第二天要把一款儀器給師兄調試,就讓他順便測試一下。

反饋給我的結果是很穩定,比他在X寶買的穩定很多,不會出現調試中斷開連接的情況。
所以就多焊了幾塊:

這次焊芯片的速度倒是比之前快很多,不知道是不是烙鐵好用的緣故,還是熟練了...
從師兄那把儀器拿回來之后,再調試變更的功能,發現STLINK不能調試,用ST-LINK utility可以下載程序。折騰了半天,修改了MDK的配置后,發現可以調試了...
今天再調試的時候,發現又不可以了...
用nucleo板子上集成的stlink-v2.1倒是一直可以下載...
我的電腦USB口有點問題,有時候會導致藍屏,不知道是不是電腦的原因。不過也說不過去,因為官方開發板是可以用的。可能是v2.1和v2有區別。
准備上班之后,再到公司的電腦上試試能不能正常工作。
~2018.4.8 by cuter
測了好幾天了,在公司電腦上也是可以用的,沒什么問題。昨晚在自己電腦上燒寫、仿真也沒有出現問題,可能真的是我的電腦USB口不太穩定吧。
又多做了幾個:


插入STLINK之后,紅燈會閃爍,穩定下來后,說明可以正常工作了。在程序燒寫和調試過程中,板子上的兩個燈是交替閃爍的,調試暫停時,綠燈點亮。我用的高亮綠和普通紅,調試過程中,綠光完全壓制了紅光。

再把新弄好的4只交替着用試試,沒問題的話就上原理圖、料單了,初步算了一下成本在10元左右。如果料用的差一些,價格更低。有想自己DIY STLINK V2的朋友,可以問我要空板,郵費自理。
~2018.4.13 by cuter
