OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8192|回复: 14

小弟今天焊接了几块pcba,STM32 pcba无法现在程序,发现是cpu一直处在复位状态,更滑cpu问题依旧,请大伙帮忙看看,谢谢!

[复制链接]

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
发表于 2014-8-7 19:42:56 | 显示全部楼层 |阅读模式
5金钱
今天调试样板,(stm32)JTAG无法下载程序,后发现cpu的NRST脚一直处在0.1V,也就是说cpu一直在复位状态,查看VCC电压都正常,复位电路就是上拉阻容串联并接按键,更换cpu问题依旧,只要一焊接上CPU,NRST电平就被拉低,怀疑是CPU的批次问题,不知大家有否遇到过

最佳答案

查看完整内容[请看2#楼]

大家好,问题找到了,我更新了,跟大家分享一下,原因就是自己设计时将VDDA经过一个0Ω的电阻到vcc,不过还是跟大家分享一下我的分析过程。我有另开主题。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-7 19:42:57 | 显示全部楼层
大家好,问题找到了,我更新了,跟大家分享一下,原因就是自己设计时将VDDA经过一个0Ω的电阻到vcc,不过还是跟大家分享一下我的分析过程。我有另开主题。
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-7 20:34:19 | 显示全部楼层
自己给自己顶一下!
回复

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2014-8-7 21:32:33 | 显示全部楼层
不应该是MCU的问题,复位电路你可以直接拉个电阻到VCC测试下。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-7 21:50:20 | 显示全部楼层
回复【3楼】ST-FAE-SALE:
---------------------------------
谢谢你的回复,
我的复位电路就是电阻VCC-电阻-电容对地并接按钮,我尝试过连到3.3V,VCC也被拉低了,但是我量过NRST断电后的对地阻抗正常,我拆下CPU后,我量了NRST焊盘的电压是3.3v,焊上cpu问题就出现,我量了VDDA,VREF+,VABT,VDD1---VDD5电压都是正常的3.3v.VSS都是对地,我想知道还有什么能导致复位的?

以上的分析都是在最小系统,但是没有焊接晶振的情况下分析问题的。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-7 23:22:12 | 显示全部楼层
可能你的stm32芯片坏了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-8 09:01:07 | 显示全部楼层
原子哥,
谢谢你的回复。

我昨天更换了2个芯片,都是这个问题,难道真的是批次问题,我想请教一下,还有什么能导致芯片一直处在复位状态的啊?板子是我自己lay的,会不会板子lay的有问题啊?

附件是我的原理图,帮忙抽空看一下呗,谢谢!

电压电流采集.pdf

976.86 KB, 下载次数: 1121

回复

使用道具 举报

58

主题

499

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1920
金钱
1920
注册时间
2013-11-18
在线时间
268 小时
发表于 2014-8-8 09:06:25 | 显示全部楼层
是不是用的标准JTAG接口,还是自己定义的?NRST是不是跟Jlink相连
已经放下多年的FPGA,要重新再拾起来,却是如此的陌生
回复

使用道具 举报

28

主题

1489

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1656
金钱
1656
注册时间
2013-7-24
在线时间
1 小时
发表于 2014-8-8 09:30:17 | 显示全部楼层
拿空板只焊复位电路测一下,芯片哪能都是坏的。
于20150522停用该账号:http://www.microstar.club
回复

使用道具 举报

58

主题

499

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1920
金钱
1920
注册时间
2013-11-18
在线时间
268 小时
发表于 2014-8-8 09:42:13 | 显示全部楼层
我之前的经历就是NRST连着Jlink的RST引脚,Jlink的1脚是芯片电压检测引脚,如果没有给它供3.3V,Jlink会认为芯片电压过低,然后Jlink的引脚全部被低,导致STM32的复位脚被拉成低电平
已经放下多年的FPGA,要重新再拾起来,却是如此的陌生
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-8 09:47:03 | 显示全部楼层
回复【7楼】mzwhhwj:
---------------------------------
你好,谢谢你的回复。

是用的标准接口,NRST是有和JTAG连接的,但是我没有连接JTAG哎
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-8 09:48:42 | 显示全部楼层
回复【8楼】styleno1:
---------------------------------谢谢你的建议,我之前有试过,不焊接芯片,复位脚的电压是3.3V,只要焊接上芯片,NRST脚就低电平,外围电路没有,就是3.3v供电到cpu。
回复

使用道具 举报

58

主题

499

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1920
金钱
1920
注册时间
2013-11-18
在线时间
268 小时
发表于 2014-8-8 09:49:28 | 显示全部楼层
那只有自己慢慢查了,反正芯片坏的可能不大,一般都是外围引起的
已经放下多年的FPGA,要重新再拾起来,却是如此的陌生
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2014-8-8 09:53:30 | 显示全部楼层
回复【12楼】mzwhhwj:
---------------------------------
请教一下,我有看stm32的文档,如果VDDA,VREF,没有供电,会导致芯片复位,但是我测量了一下芯片的所有供电管脚,电压都正常,接地信号也正常,我就不知道还有什么能导致芯片复位了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-9 23:21:42 | 显示全部楼层
回复【14楼】杜解忧:
---------------------------------
谢谢
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-4 02:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表