最近碰到2起MCU SWD無(wú)法連接的問(wèn)題,現(xiàn)象都是新做的幾塊板子,但是無(wú)法連接下載程序。
第1個(gè)工程師做的板子如下,用的MCU是QFN20封裝

問(wèn)題出在他把MCU PCB封裝畫(huà)錯(cuò)了,根據(jù)Datasheet,他以為管腳順序是這樣的。他誤以為引腳圖是從MCU背面看的。




第2個(gè)工程師做的板子如下,巧合也是圓形的板子,用的也是QFN芯片

他的問(wèn)題不是PCB封裝畫(huà)錯(cuò)了,而是他沒(méi)有給QFN芯片底部焊盤芯片接地,因?yàn)檫@個(gè)QFN芯片只有一個(gè)GND,就是底部的焊盤。不接地,自然無(wú)法正常工作。

數(shù)據(jù)手冊(cè)里明確寫(xiě)了注意事項(xiàng)

就算沒(méi)看到這句話,MCU 一個(gè)接GND的地方都沒(méi)有,也應(yīng)該能發(fā)現(xiàn)問(wèn)題啊。
正常來(lái)說(shuō)只要MCU供電正常且SWD連接正確,首次就應(yīng)該可以正常連接。連不上,肯定是硬件哪里出問(wèn)題了。
以上案例分享給大家,希望大家不犯類似的小錯(cuò)誤。