找回密码
 注册
关于网站域名变更的通知
查看: 7072|回复: 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 {% B4 a3 y6 l6 z) v1 Q
    * a- Z' O! r- i$ C1 r  S, s: mSTM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V
    7 ^7 ?3 T/ E) B8 q; z' E( y/ A' p导致无法工作0 h3 q" `1 m" ~4 y+ n. q) x
    供电电压正常:3.28V
    - V) ^) w& k- X. l3 K  C8 R# u+ H3 V
    , n3 C" {; P- r/ ~9 t
    2 z# u8 F" [) J# F( z8 H) M
    + U8 Z& G# Y) ?% Y# }% k. Z7 x  q& J9 e6 c0 ?* y# `5 W0 y
    ( m5 N; H7 q$ D" _

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

    QQ截图20171201112222.png

    该用户从未签到

    推荐
    发表于 2017-12-2 21:19 | 只看该作者
    flywinder 发表于 2017-12-2 08:43
    0 k; f; B' k& c- u1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...

    . s& C4 b+ {! ^3 s0 m1,99脚起码资料上看必须是GND没有选择+ D; H" |, _& B) t
    2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。. n6 @, T; Z/ X( u
    3,同样程序对比下新老板子试试有说明差异不。
    . h# O1 I- @  b- `4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧
    + i5 a7 F. y# `4 c4 T5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。) `5 ^' \* e/ y9 f. e7 W
    这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。7 f$ _6 e. @+ M* K
  • TA的每日心情

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

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑 0 [5 Y$ g! |) n5 y0 V$ |
    超級狗 发表于 2017-12-1 23:37( r6 z) q4 n; l$ Q  e" F5 J
    問幾個問題︰
    7 g9 J, B$ `. T- k. E8 z: f4 oSTM32 能燒錄嗎?
    6 D; F$ x( e4 E! l9 [
    1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
    8 l! z! n; s1 G) D- Q& j2 O% h
    4 J+ P2 v6 `5 h. t% Y2.PDR脚短接到gnd试过,没有改善/ R( w! s$ w* O; K6 W$ W
    " p- U9 @  C6 a4 V8 L0 Y
    3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统
    5 V) U; O, V  W7 m, I
      l: o. m$ M6 j6 }/ k: ?3 T4.复位脚为低时就不能烧录,这是会有错误讯息弹出来
    9 {8 k5 n1 t  @: ^) @7 }# m
    9 F& x9 ?0 ]% B: Z& l2 J% d. t1 D4 q. p" x& c8 }4 |6 l
    百度了下,出现这种问题的好多% _/ ~3 c- N& `" C9 n
    8 q4 U# t! q0 U* w- A5 o+ P4 L
    测试过电源纹波不大,50mV左右
    6 W' {6 L3 v& f. z0 b引脚也确认焊接完好9 a" |* B& V$ j/ G/ J3 F3 i
    9 v7 ?% j) \& Q6 q6 A' Q
    http://bbs.21ic.com/forum.php?mod=viewthread&tid=8470608 {9 O8 X' _( {( t# y& k
    ; k6 M3 L1 W  T8 T/ ^& t
    http://bbs.21ic.com/icview-370656-1-3.html- I6 l+ D' p0 e5 K3 x

    , e' V. V! {, `7 ?+ F+ A  x" R! C7 f* T- `3 N' _/ n: {

    # d# j6 |& x4 R; r  c, F

    点评

    热心人!: 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 编辑 " z$ n0 i# x5 J5 y
    超級狗 发表于 2017-12-1 17:142 x% S" r: Q* Q: V% l  ?  G& j
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    9 |" O6 w- {  N6 b, O) _; j7 D
    4 Y  V9 t( M1 e- w還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    " c9 B# V8 f& W3 v1 {. g% [" W: m
    这次真没有,
    * N( m8 `7 b- B3 P  V. h& j- p之前的板子同样的电路没有问题的,跑得溜溜的
    ( P% Z! c7 l9 w- k
    6 t# I9 ?9 E% v: @然后改版,咔,出问题了 % i: B  p# V8 C
    ! U! g' A% M3 Z
    怀疑是Layout问题,重新改版,还是一样的问题
    ; N! O( x: a" w# m9 e4 c# ^5 p: \3 c) P; p
    3 o+ |& l: v, U6 _
    4 e# x  ?1 `) `3 h8 F  i0 M
    " L! ^0 Z4 p, J1 s- S6 R

    点评

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

    该用户从未签到

    5#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位
    & j: m) j( D' ^9 `再检查焊接、供电电流是否不足9 g0 V0 k; L# a; s4 Q( [6 `
    量下晶振波形, k. G/ ]( |  P! M# [* `
    最后再更换新的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:053 U* Z. A, }/ n4 ]
    RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
      W1 s  G9 J% s' e
    100%,只焊接了最小系统
    0 X% z- q7 v% n- _, ], [) T7 E

    该用户从未签到

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

    该用户从未签到

    9#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。+ z; ~" g  L/ c' f8 C: Z2 Z" X% `
    / e" h# _4 @9 V) r& k
    還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。
    4 j% T3 d+ y+ e% ~1 j) e
    ! D9 H. z9 Z8 _+ M/ t! ?2 `
    0 [9 s- \- a+ X# O* O$ }

    点评

    这次真没有,第二版了,还是同样的问题  详情 回复 发表于 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* Z8 c6 Q- Z2 q- W: }
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    : e* D8 C+ i  L4 U$ s1 R( Q& ?$ Q2 f0 j  O' t: L* Q
    還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    + P5 p" W# }9 v0 e2 u% g

    4 `2 o3 o+ g- c. X. ?附上原理图和PCB(加密)
    4 _5 K( L% V0 I# l2 n0 }8 |3 G/ t. `% S, B/ j  \
    T0超级狗.rar (800.93 KB, 下载次数: 14) 9 F# m) b/ W) Z: N

    该用户从未签到

    12#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀
    - R9 \( @4 u0 E2 r- \

    该用户从未签到

    13#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑
    + k/ r- W, j: E
    8 r- K  y1 E* m5 o7 Y* bSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND$ j2 ^9 B9 ~6 q3 k' m1 J1 H
    / |6 J, s5 H/ x2 s- \1 F

    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???, G. A( z1 _% v2 V; F2 D  r
      N% S# F/ T% O7 q

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

    ADC.jpg

    该用户从未签到

    15#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰$ D( n; `' F' f7 G. N% b6 y/ _7 D9 K/ F
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?. f/ G0 c+ i7 w- R8 x

    % ^' S- K+ q; e; ]* [6 z' h  ^也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。  b, L: M# d9 {: k% H

    , M' C8 a# H' `; w, V9 b
    ( i! p" R( G# R4 s1 L% W- w

    点评

    复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(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
    ( x* I! f& Z1 vSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。
    ' _3 C; `8 I4 ]5 S

    * l8 s; S1 U2 d$ u2 _2 }  W: @2 q这是之前的版本,能正常跑5 e9 d7 K5 ^& D7 y" n
    + ?( Y# L* Q$ f. h
    加密文件* c; T' U9 j7 R# Y
    正常SCH$PCB.rar (850.73 KB, 下载次数: 4)
    . l( h% O8 ]' v  c* J3 E0 T
    . O  Q8 q8 p8 t, P9 L$ I0 S8 G. N" o9 t1 z
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-19 12:55 , Processed in 0.156250 second(s), 38 queries , Gzip On.

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

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

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