找回密码
 注册
查看: 793359|回复: 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 编辑
    $ `9 O8 u$ x3 G- W( ^$ |9 u* e
    1 a4 v2 M% C: T& JSTM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V: X& g! z* v6 p6 k, ~, _; Z( S1 B
    导致无法工作
    ! x& X4 w4 D4 x5 V1 W. x供电电压正常:3.28V/ d( c. E0 a% [, X  V* j" R! M

    1 p: B3 d5 H/ x' b
    9 x+ \9 `% l/ r" Q; h5 G. V. L4 u2 K$ v) l0 f

    6 N9 `/ G! _4 N8 n- e7 m  E: v& y& q  ^" J3 e- ~( o0 X$ X# o

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

    QQ截图20171201112222.png

    该用户从未签到

    推荐
    发表于 2017-12-2 21:19 | 只看该作者
    flywinder 发表于 2017-12-2 08:43
    : I! h: y4 X7 f+ Y1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...
    5 Z5 Y8 t8 w1 p9 H
    1,99脚起码资料上看必须是GND没有选择
    6 K1 `, ^$ Z+ e( F2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。. u& w2 w$ w7 F0 y
    3,同样程序对比下新老板子试试有说明差异不。. [6 L; T$ \+ O# S: n9 \
    4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧
    + {3 I1 l) J* R  Z5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。
    - `2 v4 U- S1 o' k) @+ U+ P这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。+ I+ d5 u* h+ H
  • TA的每日心情

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

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑 / m. W$ W: i! }' U
    超級狗 发表于 2017-12-1 23:37
    , `: s0 Z' W( W9 F* k問幾個問題︰
    ' W# E7 K$ c- Z& i" t2 z' t/ {( GSTM32 能燒錄嗎?

    , |9 i/ n* f, u4 S+ f1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)/ L+ A$ u$ H# |+ s* G
    4 [( u' P9 D" a* ?2 F" _
    2.PDR脚短接到gnd试过,没有改善
    " B0 H" c$ X0 q0 r! w1 [6 Z9 q+ \  l8 m
    3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统" d+ S: J# Y" j- c
    " u  J  e8 g) [" Q9 Q) H, i& i( b
    4.复位脚为低时就不能烧录,这是会有错误讯息弹出来- F! _- B$ ]7 y- Z/ n: c
    - `1 V; U  [# Z# l

    % l# ]! X! s5 H; O, X  w百度了下,出现这种问题的好多: B/ F8 ]( x# C
    ( J5 P. @6 I. V4 V' [
    测试过电源纹波不大,50mV左右) B, c: P; d" E
    引脚也确认焊接完好
    6 x  b3 z+ o3 `& i+ S% g6 A6 t% j, H6 x5 [2 }6 X* L3 R1 g( [2 [0 _
    http://bbs.21ic.com/forum.php?mod=viewthread&tid=847060
    2 S% t: i& ?7 x6 ?2 g4 B4 ?2 ~1 H  m5 ~$ z2 w6 \, N* u* ]
    http://bbs.21ic.com/icview-370656-1-3.html4 f0 z" U! F4 c" A2 |9 J- M$ \6 P

    2 x4 A+ L( S0 C1 U1 j, R, L* i
    9 H+ `8 p4 t! e( D3 g  L% k' A) Y) f% u9 M: l8 u! z

    点评

    热心人!: 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 c) f( @9 [- g3 `1 i0 B3 G3 \6 n
    超級狗 发表于 2017-12-1 17:14# g- h; e, D1 @. {
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    % p8 V1 Y  k6 }5 g! a9 @* e" K' t) x* G  m" ]- Z
    還有,貼這麼一小塊原理圖,大家幫得上忙 ...

    # Q' X& _/ m! x9 P1 q这次真没有,
    ) C" _9 [0 J* r' [之前的板子同样的电路没有问题的,跑得溜溜的, ?3 h) ]" E0 W( Z' U

    . s$ w( E; j( N& t3 x- f$ J然后改版,咔,出问题了 " m" g; ]+ |6 H6 d+ B. ^$ X

    7 `3 Z4 ]) D2 w怀疑是Layout问题,重新改版,还是一样的问题
    + ]0 g; e! b: U, f
    6 T1 T* u) ~) b( c
    ; u7 v6 [" p/ ? 0 f* k: B$ ?$ V5 z. q$ t

    % N  c  b! C( v5 Z7 B

    点评

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

    该用户从未签到

    2#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位2 B2 L& k1 l. _- n
    再检查焊接、供电电流是否不足* K4 t( O) {5 u6 E. ?2 s" F6 E7 B
    量下晶振波形; D! n# ]2 t5 W. [% w
    最后再更换新的IC试试

    该用户从未签到

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

    点评

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

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

    [LV.1]初来乍到

    4#
     楼主| 发表于 2017-12-1 16:51 | 只看该作者
    ArthurGXH 发表于 2017-12-1 16:058 L' p9 q" m6 X' Z
    RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
      F: e2 g; I7 y  A0 Y; {* Z. p
    100%,只焊接了最小系统& C5 o' Y6 x% M* z

    该用户从未签到

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

    该用户从未签到

    6#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。7 L! ], J( T6 Q+ C# g
    ( h. I. X7 E* }2 C+ U! W, ~" t0 ~
    還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。! {: ^7 F& G- `0 ~$ J0 \' p; p

      \, [+ w) I: ]' ^$ q# `3 M! ^; [! T
    ; q* V  G. K- l" G) I# e# {! j

    点评

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

    该用户从未签到

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

    点评

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

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

    [LV.1]初来乍到

    9#
     楼主| 发表于 2017-12-1 17:42 | 只看该作者
    超級狗 发表于 2017-12-1 17:14
    . k! l# c& B! |4 k估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。) F) I" P, ~' }, W9 @9 W! O4 O

    . g+ C2 z; w9 V2 b還有,貼這麼一小塊原理圖,大家幫得上忙 ...

    0 V$ K) v! o9 T6 M6 E( D0 F; W
      ]$ Y$ y3 {9 ?$ `" l, Q9 F8 |附上原理图和PCB(加密)
    2 x5 S* |+ ^3 U9 G: c- f
    ( {9 v! {2 N  n' w: a, I- t T0超级狗.rar (800.93 KB, 下载次数: 14)
      U4 e4 E$ {" b( t* H

    该用户从未签到

    10#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀
    6 T1 s; {( C2 K: @7 p- ^9 D

    该用户从未签到

    11#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑 % U! `4 Y3 ?, f$ e8 r# k% |
    : H5 h+ g' W; ^/ B( C
    STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND6 C  y+ E  a* ?! Q
    + B9 D( B4 `! e) E9 Y! j6 \

    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

    该用户从未签到

    12#
    发表于 2017-12-1 23:07 | 只看该作者
    MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???, \- _1 I/ f! t  Z1 d3 r

      G( g  [3 W' r  s8 D

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

    ADC.jpg

    该用户从未签到

    13#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰2 H+ A* Y& m" h
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?" R2 ^( G6 ~: I8 A$ G) \* `' j

    # B( M5 l/ ?% ^! t" ]/ A. F( Y也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
    0 Y9 X* q. Y  }, R4 Z: C
    . e: g# _' |: L) W. p) t  f9 |6 X) U( C0 Z

    点评

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

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

    [LV.1]初来乍到

    15#
     楼主| 发表于 2017-12-2 11:24 | 只看该作者
    超級狗 发表于 2017-12-1 21:43
    8 p* Z" W& Q8 w; {STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。
    / U9 b  b: \7 C5 E) X- n- d. D
    2 |- J8 w. Y- P# {9 g
    这是之前的版本,能正常跑$ h5 @9 t( D7 d- O2 I
    * ^! ?% L! C% o5 Q
    加密文件4 X7 b& R" F0 c" |" z) u
    正常SCH$PCB.rar (850.73 KB, 下载次数: 4) 5 G" v0 Q' }2 h4 c) m9 Z- R9 q9 a

    , S1 U5 y2 d0 s3 U$ C; B$ r" Q! _9 L+ ]  N) L+ \) I
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-29 15:08 , Processed in 0.125000 second(s), 38 queries , Gzip On.

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

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

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