找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 847|回复: 30
打印 上一主题 下一主题

STM32的复位脚一直为低

[复制链接]

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
跳转到指定楼层
1#
发表于 2017-12-1 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 flywinder 于 2017-12-2 11:28 编辑 $ K6 f! s, m* n: V' [

$ u6 {- ^5 r$ oSTM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V, x* X, X( O) ~  p
导致无法工作7 Q- b3 v! n+ h- r& x+ D- ]
供电电压正常:3.28V
5 }' s5 ~: S8 A  H: d5 P) p3 E. M, Y' a: H/ D4 m1 b) _$ d1 k
. A4 u, b: |) U" h; w

3 W, H, I1 L. G, ]/ B5 B* |  @6 z: K3 L. i1 e8 W* }4 f
4 s( ^1 r3 @1 L

QQ截图20171201112222.png (13.56 KB, 下载次数: 0)

QQ截图20171201112222.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
听党指挥,能打胜仗,作风优良

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
推荐
发表于 2017-12-2 21:19 | 只看该作者
flywinder 发表于 2017-12-2 08:439 T/ G+ D: ^6 i* n" B7 _1 F
1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...
+ l8 v' `% ?( u
1,99脚起码资料上看必须是GND没有选择
( |+ ^- B* b$ y' m! c2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。3 @/ ^* [0 U1 e4 C) w- c
3,同样程序对比下新老板子试试有说明差异不。+ `" j6 Y6 ~. I2 `
4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧; D/ D$ U" H# a  m  O8 x& Q
5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。
2 T  u7 B4 Q6 @. ]( K这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。
. f& K) q( s3 o; A0 j

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
推荐
 楼主| 发表于 2017-12-2 08:43 | 只看该作者
本帖最后由 flywinder 于 2017-12-2 11:20 编辑 ; Y* C: e( A. R* Z# H
超級狗 发表于 2017-12-1 23:372 P1 D! D+ s" [& u
問幾個問題︰
7 t% o- H0 P, N7 l- n, ZSTM32 能燒錄嗎?
' w4 D# c/ P( V; B6 t: ?) f" U
1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
/ `! o) e, K9 s9 ~/ d
1 w8 V  j- F7 l0 u9 J2.PDR脚短接到gnd试过,没有改善
2 e7 g8 F! N" W' |, k+ w  c6 k- d* s! ]1 c% ]2 ^# o0 Y. M4 e; G
3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统# R+ ~0 M% d0 D& |. f
& |; v' |1 Y, k( p
4.复位脚为低时就不能烧录,这是会有错误讯息弹出来
: [2 K1 d7 o6 e) {- ?' p. ?# h: r
8 ^+ E  ~- D& X7 \' s
9 z( Y! ^7 K! w百度了下,出现这种问题的好多
1 O  W! b+ v7 A/ v9 U' |. {- e/ L+ _
测试过电源纹波不大,50mV左右
# J! X  S% t" o引脚也确认焊接完好
* W) P- J7 v) [: n: d4 l* s, q6 G% R& ~; T( g) C$ C+ f* E
http://bbs.21ic.com/forum.php?mod=viewthread&tid=8470600 l& Y3 A4 O/ q  N* F; h

* [: x; J5 J2 R) Bhttp://bbs.21ic.com/icview-370656-1-3.html
* Y& u0 a7 R) P$ f( z6 d; ?" e
+ i9 i/ F+ M6 |$ f7 i, ?; V3 M, a) S- W. t8 E2 S& q+ c) E2 h1 U/ [, M

- X5 g4 v- D, p9 F! t: _

点评

热心人!: 5.0
1,99脚起码资料上看必须是GND没有选择 2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,  详情 回复 发表于 2017-12-2 21:19
烧录不了,是不是你的烧录器的问题;另外感觉你的bootloader有问题,把RST脚配置为输出了。  详情 回复 发表于 2017-12-2 15:08
热心人!: 5
哈!不是普通的慘,我繼續找其他疑點。Pin 99 接地沒用意料中的事,GND 管腳大都接一起,一根沒接多半不會有問題,少部分會發生不穩定。^_^  发表于 2017-12-2 11:17
听党指挥,能打胜仗,作风优良

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
推荐
 楼主| 发表于 2017-12-1 17:31 | 只看该作者
本帖最后由 flywinder 于 2017-12-1 17:34 编辑
* T2 A' D" i5 L2 q
超級狗 发表于 2017-12-1 17:14
8 r% h2 n$ L& `8 t. r估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。3 J1 a) n7 @! d% \( m

& y+ q' B7 P; I, g; y, I: D3 z" M! L還有,貼這麼一小塊原理圖,大家幫得上忙 ...

' J1 B. G& u- r5 ]+ B7 L这次真没有,4 p& C% }. x% s3 H1 n8 R: t, J6 P
之前的板子同样的电路没有问题的,跑得溜溜的
' J/ ]7 d  A4 m8 \9 G
9 y. H' j2 `& o然后改版,咔,出问题了
8 n  C, r+ V7 ?$ z
7 i6 @$ V/ ^# e( f% z: i5 o# p怀疑是Layout问题,重新改版,还是一样的问题
" R- R; a( G% Y  j! X& K* `4 r# D
) B( a2 z' C5 U2 q% F3 T: k! j' `. u

! j9 E6 v4 V$ y2 I5 X5 V! L6 K6 [$ `

点评

之前的板子和现在的板子差异在哪呢?  详情 回复 发表于 2017-12-2 14:59
听党指挥,能打胜仗,作风优良

16

主题

52

帖子

543

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
543
2#
发表于 2017-12-1 13:53 | 只看该作者
先随便烧个测试程序,排除软件复位
/ g8 x  ~4 c2 u' s1 g6 s9 w8 F再检查焊接、供电电流是否不足. {+ W: N. [. S& O3 b
量下晶振波形
4 F0 P* ~5 R6 _2 S7 `最后再更换新的IC试试

12

主题

418

帖子

3623

积分

EDA365版主(50)

Rank: 5

积分
3623
3#
发表于 2017-12-1 16:05 | 只看该作者
RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?

点评

100%,只焊接了最小系统  详情 回复 发表于 2017-12-1 16:51

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
4#
 楼主| 发表于 2017-12-1 16:51 | 只看该作者
ArthurGXH 发表于 2017-12-1 16:05
6 e/ F$ X* e5 b" tRST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
$ ]/ ]3 `+ h8 L
100%,只焊接了最小系统
& E2 d: b: {# O! J+ L, R
听党指挥,能打胜仗,作风优良

28

主题

530

帖子

451

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
451
5#
发表于 2017-12-1 17:03 | 只看该作者
估计是软件复位,查看下软件把

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
6#
发表于 2017-12-1 17:14 | 只看该作者
估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
" R( _9 y* _8 |6 H! ]1 P0 T' o4 ^3 i" D  a/ B
還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。
+ ~+ r; }" F8 W6 `1 ^& b7 ]
% W/ Y, P* Z4 M  X( {) K
( P7 @0 m& L. q9 j5 m- l

点评

这次真没有,第二版了,还是同样的问题  详情 回复 发表于 2017-12-1 17:31
哈士奇是一種連主人都咬的爛狗!

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
7#
发表于 2017-12-1 17:22 | 只看该作者
万用表先量下吧   没啥大事  

点评

这个事好大,饭碗都快没了  发表于 2017-12-1 17:36

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
9#
 楼主| 发表于 2017-12-1 17:42 | 只看该作者
超級狗 发表于 2017-12-1 17:143 P, q  d) I. R6 {$ e# h
估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
$ V8 I: b4 Y2 T7 x8 p  g" e  L5 I* N, m; t- ]& q0 j
還有,貼這麼一小塊原理圖,大家幫得上忙 ...

- ^8 n1 @' H5 [* l' w5 b9 V9 G) c9 z
附上原理图和PCB(加密)
& E' A1 |3 ?+ p  k
- }# j0 e" L, R# m# g0 J T0超级狗.rar (800.93 KB, 下载次数: 12) - S/ P6 l5 |9 j# i. f; ]
听党指挥,能打胜仗,作风优良

21

主题

103

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
201
10#
发表于 2017-12-1 18:29 | 只看该作者
学习了,不错的资料呀! @6 A" k4 h: i" G5 f

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
11#
发表于 2017-12-1 21:43 | 只看该作者
本帖最后由 超級狗 于 2017-12-1 21:45 编辑 8 ]  h4 D) ^6 m1 F$ J$ V8 E

% T/ m8 Z  i  J2 O6 Z9 z- KSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND
( C9 ~2 D) o$ L: G9 g
, o' r9 s: W4 i  W4 o+ r5 U- `

LQFP100 Pin 99.jpg (17.72 KB, 下载次数: 0)

LQFP100 Pin 99.jpg

STM32F40x LQFP100 Pinout.jpg (116.86 KB, 下载次数: 0)

STM32F40x LQFP100 Pinout.jpg

R19 and R20.jpg (11.29 KB, 下载次数: 0)

R19 and R20.jpg

点评

这是之前的版本,能正常跑 加密文件  详情 回复 发表于 2017-12-2 11:24
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
12#
发表于 2017-12-1 23:07 | 只看该作者
MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
8 P8 q$ I% g3 O6 M) r# y1 q/ T7 t6 D- u+ d" }* H0 S

ADC.jpg (9.24 KB, 下载次数: 0)

ADC.jpg
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
13#
发表于 2017-12-1 23:37 | 只看该作者
問幾個問題︰* |( |9 r) d" z
  • STM32 能燒錄嗎?
  • 系統能跑起來嗎?
  • 有沒有錯誤訊息之類的?
    : n, O* J: r: c* P
4 f7 F' Z+ `+ J* a) a
也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
" q0 c  ]- b) y. l# I1 y6 a% H
9 P1 ~% W, i9 U6 \) o: [8 d# T6 R5 Y4 r! N+ n

点评

复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(JLINK灯变成红色) PDR脚短接到gnd试过,没有改善 AD5是外接的信号,悬空的 不能烧录的时候,会有错误讯息弹出来,稍后截图 百度了下,出现这种  详情 回复 发表于 2017-12-2 08:43
哈士奇是一種連主人都咬的爛狗!

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
15#
 楼主| 发表于 2017-12-2 11:24 | 只看该作者
超級狗 发表于 2017-12-1 21:43* ^4 b! D3 Z1 j
STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。
, W3 \7 u& z- x' H: Q2 b; E
: ?! q+ J. y: K, {
这是之前的版本,能正常跑9 F; v4 A) r" Q2 j- [6 ?  B3 k

- a& q' o+ u: f- m3 _4 F2 N2 V加密文件5 ^, q% h/ g" u6 y- R. Y
正常SCH$PCB.rar (850.73 KB, 下载次数: 4)
# P( B+ {; g4 z* f' s3 }* N7 v0 E- }  \

8 g- N) H- o1 h+ q3 a9 V
听党指挥,能打胜仗,作风优良
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-23 00:19 , Processed in 0.080659 second(s), 47 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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