J-Link连上电路板,keil检测不出MCU

在课题研究中,遇到J-Link无法读取STM32G031系列MCU信息的问题。经过排查,发现是JLink的VCC3.3V未正确连接到MCU的3.3V电源,导致读取失败。解决方法是确保JLink的3.3V直接连到MCU的3.3V电源,以保证稳定供电和数据通信。此外,还提到MCU在焊接后可能导致电压下降的现象,但原因未明。
摘要由CSDN通过智能技术生成

如题,做课题时,焊完最小系统后,用JLink检测MCU时,读不出MCU的信息,如下图所示。

      答主用的芯片是STM32G031系列,之前已经用过此芯片,而且电路都是现成经过验证的,只是重新对PCB进行了布局。出现了这种情况,让我有点意外。

      开始时我以为是元器件有虚焊,于是我用电压表一根线一根线的捋了下,捋完后没啥问题,再一上电,结果还是不行。我又准备了一个JLink,连上没显示,用两个JLink连接好的板子没有问题。我同样检查了keil里面的选项,和以前一样没有动过,下载速率,芯片型号这些都是默认的。接着我又拿出块板子,重新焊了一块,结果还是不行。因为之前没有遇到过这个问题,而且觉得有点不可思议,意识里感觉只有焊对元器件通上电就能读出MCU。  一直不行,不能干等着,要想办法,我想会不会PCB制板时有瑕疵,因为水平不一样,内部电路给我制错了?怀着这个想法,我找了家大的PCB制板店,又打了一版,满怀信心,结果再次焊的时候,还是不行,我迷了,到底是什么原因呢?新的板子我也每根线用电压表测,都是导通的,多次检查了PCB电路,G031板子就20pin,最小系统构造简单,就几个元器件,所以排查问题时工作量很少,但我反复检查反复测就是没有问题,让我真的很怀疑。后来我把之前焊过的好板子上的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值