找回密码
 注册
关于网站域名变更的通知
查看: 7643|回复: 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 编辑
    7 B8 m, h. m' z" d3 _8 ?& f  `3 W0 z6 v" q, d
    STM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V3 |$ `$ Q6 A1 x* E" f
    导致无法工作
    / V. w) X* `( J0 \/ Z$ Y4 n2 {  m供电电压正常:3.28V
    " b9 i5 E, m5 A7 g" R9 ^. l0 ]" I4 l2 K8 g' L
    # ]" |: e$ L7 b

    . @$ U$ _4 v9 t6 ]4 N" L
    7 Q5 i: r# P& Z/ a
    ' k# r9 P2 e4 q- P/ R

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

    QQ截图20171201112222.png

    该用户从未签到

    推荐
    发表于 2017-12-2 21:19 | 只看该作者
    flywinder 发表于 2017-12-2 08:43
    2 o: z" V4 u! O3 P* }! g( k- o9 Y6 o1 n1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...

    , t% p9 p& a( l# O+ t* L1,99脚起码资料上看必须是GND没有选择, Y  M2 u. P! F/ n
    2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。
    7 f* j3 v) x9 `3 k3,同样程序对比下新老板子试试有说明差异不。
    " J7 ]* z2 B9 `5 W" }# h0 [4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧
    % s4 B1 m0 h- [, n* l2 V2 q5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。
    ; t1 h4 P# ?% j/ R. a  Q这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。
    . t( g, i/ s" m# n- n1 _! k! K
  • TA的每日心情

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

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑
    ; A$ v3 `9 a/ K8 Q
    超級狗 发表于 2017-12-1 23:37( j2 y# a& M9 V9 x
    問幾個問題︰3 _3 r5 E5 R6 `' x: I4 B- C2 N
    STM32 能燒錄嗎?

    $ \6 W, |$ o! S) Q1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)+ S1 [+ N+ x- g$ I9 D( U

    ; ~- ^1 y5 r4 b6 `5 h2.PDR脚短接到gnd试过,没有改善
    1 t  H2 a! S7 v, V& G/ E) T. B. O
    5 z2 L  m2 P  y( \( K1 [) Q. x3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统  p; a% \- T9 Y

    ' k5 O% S, n/ V0 Z; w, b5 u4.复位脚为低时就不能烧录,这是会有错误讯息弹出来* n& u5 Z: x7 P% r, a* H( U

    4 E& p- O- y; R
    1 S( W5 Y/ @9 a" A. @" N( r9 l% S3 i百度了下,出现这种问题的好多6 A: F) U. l' }) @  r0 G* r
    " ]+ o0 ^1 l1 Z3 N0 n; e- _
    测试过电源纹波不大,50mV左右5 p% ^" b& m7 ~9 g8 F
    引脚也确认焊接完好
    , c8 @/ d; G' J. f. h% T( U. n7 p+ X) L2 ]7 ]- @1 E6 k
    http://bbs.21ic.com/forum.php?mod=viewthread&tid=847060
    ! R, A4 H. s, h: ~( m, z. o9 F+ F3 t
    http://bbs.21ic.com/icview-370656-1-3.html+ ~$ H  R) y9 H7 ^2 E
    " K, j; r. w" j) l
    8 g5 q  d  Y" v4 Q6 N( K

    . ^: A* }1 V( `2 }! w) r

    点评

    热心人!: 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 编辑
    3 `; z" p( ]) y% q7 \
    超級狗 发表于 2017-12-1 17:14
    4 d% n% g& `7 S3 {* g估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    & ?( n; Z- V& ]6 u+ ?9 D% P
    % Y" u7 q6 T1 h5 O還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    8 j  _) l0 }! I3 v8 F
    这次真没有,& g0 e9 ^) y- ]: c% k, W
    之前的板子同样的电路没有问题的,跑得溜溜的8 C' r6 L7 ]% d$ x( Q( U; J+ c

    9 k1 o' u5 z: D3 ^* g8 U  Y- K然后改版,咔,出问题了 ' v! J6 J# [  O( \% V/ h( o

    " A. [! p9 _9 ^0 l3 O怀疑是Layout问题,重新改版,还是一样的问题4 F1 j1 u- c9 e6 [9 R- G- r( C+ k' L( L

      {+ G% r. h5 U2 u# {2 L& v. b3 i& d% c* C+ h

    # q# H) A3 ?, H1 h" C6 H8 F( W$ ?- x  V

    点评

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

    该用户从未签到

    5#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位
    ' q1 y4 H' j2 r再检查焊接、供电电流是否不足
    . r6 E, g3 u' ]& \量下晶振波形: O/ g& P* t3 Z/ F. J
    最后再更换新的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:051 f, u, h9 `* ~3 x7 b
    RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?

    , C8 I5 a  \1 P100%,只焊接了最小系统
    1 A8 Y8 m2 ?: i, @

    该用户从未签到

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

    该用户从未签到

    9#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    5 O, K; Z4 Z5 u4 E9 f4 q' l8 e$ ~6 m  O$ K
    還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。
    4 q1 x( v' r) f3 O) }# m" f1 _" H3 x. }" T$ a
    7 s+ T- S1 j. S. t/ [- \# M& [

    点评

    这次真没有,第二版了,还是同样的问题  详情 回复 发表于 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
    4 Y5 E) d0 c0 Q7 ~2 |  H" K2 D2 W1 W估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。  v4 t+ I" b; |. l* g

    ! K% p, r0 ^% M- R1 `$ x  m還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    0 ~- c4 g: i% A. c3 f
    * ^4 ~! v+ V( H. l- o+ w+ b) F9 I
    附上原理图和PCB(加密)
    ( `1 o# p! E* B7 f! s
    5 b( a1 o! c: A% C T0超级狗.rar (800.93 KB, 下载次数: 14)
      C: ]& N- {& f2 O

    该用户从未签到

    12#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀
    ( o& t% L$ g$ n$ h! P

    该用户从未签到

    13#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑
    5 o5 A$ r; \: g" C' b# @5 K3 M" X# d8 H4 q3 c. Q' s( w, |* ^
    STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND
    3 n. ^5 _, J; ^7 Z- t- X4 v) F6 `/ K

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

    LQFP100 Pin 99.jpg

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

    STM32F40x LQFP100 Pinout.jpg

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

    R19 and R20.jpg

    点评

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

    该用户从未签到

    14#
    发表于 2017-12-1 23:07 | 只看该作者
    MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
    % h2 H" L1 Q$ L2 d& o( h, X2 P
    - [& y& H6 \8 R# W5 m

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

    ADC.jpg

    该用户从未签到

    15#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰
    & C5 f8 S6 l) \+ O: a' V
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?1 p! P- l- G! I- b
    $ d: H% f; }( D7 l
    也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
    ! b* }/ t  U  r! {* }2 |) d, ~3 o% i) t/ M, c

    ' L4 E% b- N$ c; q+ V, Z+ d2 s! |

    点评

    复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(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* C2 ]# |0 W4 U1 L
    STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。

    , M6 A- S( ]. c9 R' e. [2 z6 Y" E9 _% u. x. b
    这是之前的版本,能正常跑# x0 u0 O: W3 a- S9 ]  u! ~& D
    , [& Q! ~6 _% L) I
    加密文件( y& l. r: S: m2 _
    正常SCH$PCB.rar (850.73 KB, 下载次数: 4)
    * Y, u5 r  A7 e( q
    8 Z  M5 i, L5 }, z( I& p
    & p, f* f) [2 ]3 u
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-22 02:12 , Processed in 0.187500 second(s), 29 queries , Gzip On.

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

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

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