1.先說JLINK,
慚愧的說 之前竟然不知道這板子的燒錄用的是二號線…沒帶回來 我就不知道該怎么燒錄了…學(xué)了兩天終于搞明白一些。先上個圖
2.jpg (42.68 KB, 下載次數(shù): 86)
下載附件
2017-5-9 21:50 上傳
再放一個 stm32f4 discovery 的一部分原理圖
1.jpg (62.67 KB, 下載次數(shù): 94)
下載附件
2017-5-9 21:50 上傳
我手頭有一個j-link 所以打算用SWD那排引腳進(jìn)行燒錄 找到了各引腳的定義 與st-link進(jìn)行對比 然后得知對應(yīng)關(guān)系為
T_JTCK–TCK
T_JTMS–TMS
T_NRST–RESET
T_SWO–TDO
5v供電 –>5V-Supply
GND –>GND
3.jpg (27.72 KB, 下載次數(shù): 95)
下載附件
2017-5-9 21:50 上傳
然而我連接后一點(diǎn)反應(yīng)沒有… 又檢查了好幾遍根本沒反應(yīng) 我就感覺可能是電源有問題 用萬用表一測果然5v-supply 根本沒電…百思不得其解 第一天時間就這么荒廢過去
今天我下先把vcc連接到1引腳上 發(fā)現(xiàn)能夠正常的3.3v供電 把j-link拆開發(fā)現(xiàn)jp3跳線帽連接到3.3v上 我把他拔下來連接到NC上 發(fā)現(xiàn)還是不行 慚愧的說查過才知道NC是沒有用這的意思
4.jpg (7.77 KB, 下載次數(shù): 88)
下載附件
2017-5-9 21:50 上傳
然后經(jīng)過不斷的查找終于找到發(fā)現(xiàn)5v輸出是需要設(shè)置的…
5V輸出設(shè)置,把jlink連到電腦上USB口上,打開C:\ProgramFiles\SEGGER\JLinkARM_V450l\jlink.exe(默認(rèn)安裝JLinkARM_V450l驅(qū)動); 在jlink.exe控制臺下輸入poweronperm打開5V電源,JTAG19腳會輸出5V300mA電源;關(guān)掉命令:poweroffperm;(此命令會被jlink記憶在內(nèi)部,下次上電一樣有效)順便說一下如果出現(xiàn)下圖
5.jpg (31.21 KB, 下載次數(shù): 79)
下載附件
2017-5-9 21:50 上傳
點(diǎn)是 升級就行
最后按如上操作就能正常輸出5v電壓了
最后附上一張
6.jpg (111.94 KB, 下載次數(shù): 73)
下載附件
2017-5-9 21:50 上傳
2.再說自帶STLINK
7.jpg (62.67 KB, 下載次數(shù): 76)
下載附件
2017-5-9 21:50 上傳
如圖可知,自帶的STLINK燒錄接線很簡單,只需要兩根線
|