小弟第一次做stm32的板子,型号为f103zet6,pcb来了之后,焊接stm32到板子上,因为dcdc芯片还未到,故引出swd接口,用st-link,3.3v gnd swdio swclk 四条线 连接芯片对应引脚,用keil4 连芯片,可以下载程序;之后想做个led试一下,拔去st-link,在keil上改好了程序之后,用万用表量了下pcb的电源和地,发现竟然是通的【焊接mcu前后都量过vcc与gnd是不通的,但是下载完第一个程序,拔出stlink电源之后就感觉是片子烧了】;连续短路了两块芯片,不知为何,请教各位前辈了?【板子上电容等其他芯片皆未焊接,因为手头没有电容了】
此帖出自
小平头技术问答
哈哈谢啦,再请教一下,用swd调试的时候,swio和swclk需要加上拉/下拉电阻吗?我板子上没加,不知道是否是这样烧了片子呢
如果已经烧了你是怎么下的程序?
所以上电前先接个电流表,一旦不对赶快断掉电源检查.
怀疑是你pcb的问题,你再检查一下管脚都对否...
先不焊接,直接把芯片按在板子上测电源输入电阻...
我下载程序的时候片子还是好好的,还可以debug呢;管脚我检查过了,并且对照了芯片手册,电源和地没错啊;我初步判断是否不能用stlink的3.3v供电,今晚器件都有了,把dcdc部分和限流都焊好,再试试;也有可能是pcb的问题,但是,pcb可能会有什么问题呢?
一周热门 更多>