找回密码
 注册
关于网站域名变更的通知
查看: 7073|回复: 33
打印 上一主题 下一主题

STM32的复位脚一直为低

[复制链接]
  • TA的每日心情

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    本帖最后由 flywinder 于 2017-12-2 11:28 编辑
    ( ^# e* W7 n9 j5 |) e2 q- N$ }: P3 a
    STM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V
    9 D% K+ c* Q9 }$ k7 s2 d. p8 H导致无法工作) q: K: X" j$ N: H; ~" R2 e
    供电电压正常:3.28V
    ! E, Z+ \: M/ r* n% S0 L8 x, C$ i; S6 k  k, n
    9 Z( z8 F, a! [; w) Y. x& O* Z

      B$ W1 f. `; V* l; p6 n
    ; b' d% e, x* y! @; E! Z2 |
    & b  M' o/ W3 T' I

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

    QQ截图20171201112222.png

    该用户从未签到

    推荐
    发表于 2017-12-2 21:19 | 只看该作者
    flywinder 发表于 2017-12-2 08:436 D  V$ f2 W+ }" \1 ^
    1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...
    / X  H3 H3 x4 L7 N9 q+ l, N
    1,99脚起码资料上看必须是GND没有选择7 ^+ ]# S, F, x/ a2 m9 U1 w# q* e
    2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。
    % s/ M/ F- ]& f. l! W3,同样程序对比下新老板子试试有说明差异不。
    $ U3 }8 g" n" f! x2 P4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧  e6 F8 K' ?; }- |
    5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。' ~* M; F! E) |) ~
    这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。
    * l  N8 i4 Y# k  b& E. @
  • TA的每日心情

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑
      d) g- @# E: z% a6 W3 p4 F8 q; a6 t
    超級狗 发表于 2017-12-1 23:37
    5 D: z  C0 \, K! o問幾個問題︰
    5 g% ]( s/ g- y9 \* gSTM32 能燒錄嗎?
    6 j/ d  B2 ^3 w; f
    1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
    9 |; ^5 n& i$ K# C0 B& w
    : E. l9 _3 O# j) C' J2.PDR脚短接到gnd试过,没有改善+ H  ~, p3 |8 E( |" c3 V
    , y9 h) D) x+ a$ p4 T
    3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统0 O. s, H% r. @/ d

    4 u& _, p& ?' H3 H, n4.复位脚为低时就不能烧录,这是会有错误讯息弹出来' Y# d( d& d0 A4 j) i2 r* _% A' i, r
    ) g! {2 A0 ~( @- ^
    / C& q0 d2 j5 @1 k' q
    百度了下,出现这种问题的好多0 Y. {& X. z* H, y
    , Z" m8 C9 ~. f3 i3 a/ L9 |
    测试过电源纹波不大,50mV左右
    % j" A2 q2 V2 M) O9 a引脚也确认焊接完好- m3 e+ w+ P& m) ?/ G  T

    . n: z5 L3 P) |% g1 n3 s) Nhttp://bbs.21ic.com/forum.php?mod=viewthread&tid=847060
    : w% ?& z' r0 Z
    3 C# G/ X" ?; a! shttp://bbs.21ic.com/icview-370656-1-3.html6 \' l* I$ e+ l- G. S
    ( ], B1 d! R" Y. i4 v0 O, \! |- U

    * f' j+ B7 w3 ~6 [  ~  q( \! q5 j& p0 C" \5 J; k) v

    点评

    热心人!: 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
  • TA的每日心情

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-1 17:31 | 只看该作者
    本帖最后由 flywinder 于 2017-12-1 17:34 编辑
    5 D* B, u5 M% Z. Y
    超級狗 发表于 2017-12-1 17:14# V; L8 n& F' g! A: V0 v4 H  i
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。2 S, _% e5 n! u0 H6 z
    : Z/ z+ z( ~& _) E5 W
    還有,貼這麼一小塊原理圖,大家幫得上忙 ...

    / u7 _- F7 O3 u- X) q4 O( i这次真没有,( J0 y4 R* N) i6 l
    之前的板子同样的电路没有问题的,跑得溜溜的- {# M* ]+ V) B. s4 v& K5 _
    6 J- e) z3 |, L4 M( ^
    然后改版,咔,出问题了
    ! [% V; T2 l9 s% D4 z. N4 l
    9 H4 y& d% T" p* J, e: U! ]2 R+ \怀疑是Layout问题,重新改版,还是一样的问题
    ' w" S4 A& J: k  ]7 Q
    6 m# Q( t5 t8 c9 ^, u# k
    7 i* j9 H( K7 f# D/ x - @+ Y( t# Q' S
    ; x8 s% }! U. x) [) q! R4 O& Y

    点评

    之前的板子和现在的板子差异在哪呢?  详情 回复 发表于 2017-12-2 14:59

    该用户从未签到

    5#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位+ a  x0 P; P& G7 a5 b
    再检查焊接、供电电流是否不足( x0 M2 G3 `0 K6 k+ u8 f5 V
    量下晶振波形
      U- o5 Y& Q' C最后再更换新的IC试试

    该用户从未签到

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

    点评

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

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    7#
     楼主| 发表于 2017-12-1 16:51 | 只看该作者
    ArthurGXH 发表于 2017-12-1 16:05- l+ m. E# u& x5 r0 m
    RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
    # Z" n3 [5 F# ~
    100%,只焊接了最小系统, J, D( g% K, q* r( k

    该用户从未签到

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

    该用户从未签到

    9#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。6 ]+ k2 b* H7 S6 g3 E. ?% {
    : y! p. y1 p- T$ y; H2 x# K( E4 \2 M
    還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。9 }( I* W' p8 \' {8 I
    5 T) {9 S' Q& l) x

    # r& }% F  x  a8 I) g: J

    点评

    这次真没有,第二版了,还是同样的问题  详情 回复 发表于 2017-12-1 17:31

    该用户从未签到

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

    点评

    这个事好大,饭碗都快没了  发表于 2017-12-1 17:36
  • TA的每日心情

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    11#
     楼主| 发表于 2017-12-1 17:42 | 只看该作者
    超級狗 发表于 2017-12-1 17:14
    # S0 e/ Z1 Z3 B5 a- s: N: w估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。# M0 \" L; H4 K0 [( A3 Z4 W
    8 q, w- f* P' O+ x1 F8 g6 S
    還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    1 k" Y# F2 G4 k. C# M# ]: D5 _
    % \2 g, r$ P. s& f& ^- M) D
    附上原理图和PCB(加密)6 p$ f  k+ n2 ]/ [$ ?+ C- i) x

    5 y! U1 c' `3 X* p T0超级狗.rar (800.93 KB, 下载次数: 14) 7 q! ]4 V" S4 Z/ P

    该用户从未签到

    12#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀
    , u  r7 c/ I4 _, t* `

    该用户从未签到

    13#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑 5 y' N4 k' R/ I! F

    - c# b9 ?, @/ y. }) a& B5 v! w7 bSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND
    $ H6 }0 c. G) ], ^" M% W+ }- J3 P0 x/ E0 V' @7 x$ L

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

    LQFP100 Pin 99.jpg

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

    STM32F40x LQFP100 Pinout.jpg

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

    R19 and R20.jpg

    点评

    这是之前的版本,能正常跑 加密文件  详情 回复 发表于 2017-12-2 11:24

    该用户从未签到

    14#
    发表于 2017-12-1 23:07 | 只看该作者
    MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
    " w9 ~& v% D9 I; _2 C. D% s0 \! d( W9 t. s- l, e9 o7 @3 a! q: F

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

    ADC.jpg

    该用户从未签到

    15#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰
    ; J7 D0 H& R/ o( U$ H/ G1 U
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?
      5 N  }$ b  M/ m: O5 D% [' z

    6 J' t: y& B2 Q- `, f# h9 U' b  ]$ l) Z也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
    ) I" e* Q4 l$ ?" }' v3 o
    . a, ^) v! j: [( M8 L
    ) e% o$ D2 u* a/ f& }

    点评

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

    2019-11-20 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    16#
     楼主| 发表于 2017-12-2 11:24 | 只看该作者
    超級狗 发表于 2017-12-1 21:43, W  b: @/ P5 h8 @
    STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。
    . Y6 r6 y% o  J1 J( ^0 K# i

    2 n, B/ B# l. L3 p" S这是之前的版本,能正常跑
    & \  j( \( f3 ~( [+ s7 v7 B) M& G: h! y, r' m
    加密文件
    & C$ x8 g1 H# H7 [9 I 正常SCH$PCB.rar (850.73 KB, 下载次数: 4)
    ! n. A5 h2 L9 `* J! a' i3 @% i) w, G# h; w. \6 |5 E5 `+ Y
    2 A0 _! _1 M2 ~. W2 T
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-19 16:40 , Processed in 0.125000 second(s), 29 queries , Gzip On.

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

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

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