stm32f0系列在SWD模式下載時(shí)復(fù)位失敗
用stm32f030K6T6做了個(gè)小玩意,仿真電路就直接把3.3V,SWDIO,SWCLK,GND引出來(lái)連接到j(luò)-link的這四個(gè)角上,SWDIO和SWCLK引腳既沒(méi)有上拉也沒(méi)有下拉。
MCU J-Link
3.3V ---> 1腳
SWDIO ---> 7腳
SWCLK ---> 9腳
GND ---> 4腳
ps:4、6、8、10、12、14、16、18、20任意一腳都是GND
可是下載時(shí)一直顯示復(fù)位失敗,搜索論壇,有很多種辦法,如下:
(1)SWDIO和SWCLK引腳上拉到3.3V;
(2)SWDIO上拉到3.3V,SWCLK下拉到GND;
(3)SWDIO和SWCLK引腳直接連接到J-Link,無(wú)需上拉或者下拉;
(4)MCU的RESET連接到J-Link的RESET;
(5)將J-Link的1腳和2腳短接,再連接到MCU的3.3V(方法來(lái)自以下網(wǎng)站,但是不知道啥原因這樣接,明白的請(qǐng)留言,謝謝);
(http://www.stmcu.org/module/forum/thread-598871-1-1.html)
經(jīng)過(guò)最后測(cè)試,只有最后兩種(4和5)方法有效。