找回密码
 注册
关于网站域名变更的通知
查看: 7656|回复: 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 编辑
    + z; P) B  ^, `
    ) {+ e9 l- i/ p( L9 \STM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V- X, c6 b& L5 m0 s6 U
    导致无法工作8 Z! K# N4 z% I* y) [
    供电电压正常:3.28V
    , Q( _0 |2 c# h: B  p6 X7 U0 k' `$ V# z$ O

    ! w; Z* }) o+ V1 x( `" S: {3 l2 e" n+ E9 R$ \

    3 }  \; Q; I6 Q5 P
    " N/ f3 J8 {; r9 G2 J' o

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

    QQ截图20171201112222.png

    该用户从未签到

    推荐
    发表于 2017-12-2 21:19 | 只看该作者
    flywinder 发表于 2017-12-2 08:43# Z  T* m" ~  e: g4 N
    1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...
    4 E2 y; l, E3 q
    1,99脚起码资料上看必须是GND没有选择8 c9 d$ d; n1 d8 W$ U7 P0 S
    2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。
    * f! d" R6 q7 _5 J; |3,同样程序对比下新老板子试试有说明差异不。
    # o% D; K9 }+ Z. X. E4 W4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧3 I  `2 L" C) f4 r) N( K# @) g
    5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。! J5 R. ?' ~  C
    这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。
    1 B7 W  V" ?7 d/ K5 E6 a5 c9 J
  • TA的每日心情

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

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑
    ' l9 X* O8 d; n% j" X* c3 t
    超級狗 发表于 2017-12-1 23:37( \4 [: U$ P3 \  c7 O$ |- n
    問幾個問題︰. B9 R8 D5 f, `0 g' |6 M* ]" n
    STM32 能燒錄嗎?

    ; z& R% o: `- w! g& C1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
    / h7 u. }% P3 f
    . y( p, j% ~: K& C3 W, y2.PDR脚短接到gnd试过,没有改善
    : X  F" g& q( W9 O: J
    4 G! w. f5 d2 `7 S" {3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统
    ( O, s( H& v) b" J; n* P8 f8 I! I: O4 r, N" D2 m+ O: g  A: C3 F4 O
    4.复位脚为低时就不能烧录,这是会有错误讯息弹出来/ o3 h$ Z, b$ S+ n- B
    ; I' ?7 }0 z) {: _, H

    & }; ~1 B8 u, `+ h- S百度了下,出现这种问题的好多
    3 j% o& q5 P; H% `: u& C4 Y$ [% \. X/ L) m4 \
    测试过电源纹波不大,50mV左右
    . g0 P8 z9 t+ d) l# i引脚也确认焊接完好
    + C7 V! Z( p" g9 K# x' u/ R6 [: H' ~4 U. R
    http://bbs.21ic.com/forum.php?mod=viewthread&tid=8470600 N2 d: t( A- b/ V7 q7 J

    3 j8 S; r: _# x. j$ ~! Khttp://bbs.21ic.com/icview-370656-1-3.html: ]! l( h% s: |
    ' [1 }- W2 z1 A

    1 T3 o: w; a: P$ w6 l7 k/ H! \9 P2 J* v, c2 U; X

    点评

    热心人!: 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 编辑
    / ~2 o) i$ d, R1 q1 `  L) B
    超級狗 发表于 2017-12-1 17:14
    ( s" |/ h4 N' Y: g  L估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。3 k/ j+ d6 v  V6 a

    # ]2 q2 D( p+ {7 m; O3 S* w, W還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    % T0 x8 v1 f; H+ }% E" }$ m
    这次真没有,
    / }7 G' V  _. ^# \% J- n之前的板子同样的电路没有问题的,跑得溜溜的
    3 d+ I) ?# V% ^0 s9 [3 i! _# f
    4 H( q/ ?: q  k" q' P然后改版,咔,出问题了 ; {% _& v9 j* L. T0 p5 a

    & j+ B$ r4 S9 u6 X/ c. n# ^0 {怀疑是Layout问题,重新改版,还是一样的问题
    ' l  }2 q" O& ^2 V" p  P! P8 ]
    % u; U0 `5 a! N  [4 p, D, H: _+ o; B0 s' r9 z0 \" v

    2 l; w7 `. d/ ~( q1 t- x; P/ ^
    , L. i5 d8 |9 L! D: T

    点评

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

    该用户从未签到

    5#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位/ A* ], q, P. m& P5 J
    再检查焊接、供电电流是否不足
      \! G4 x$ t; m; X0 Z量下晶振波形
    ; w8 [- Z; H7 O* Y最后再更换新的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) Y! w7 x4 \) j& V, f
    RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
    1 v2 ?& {' d' X6 F- Y9 \
    100%,只焊接了最小系统
    9 i4 ~5 i. j3 {$ C  ^

    该用户从未签到

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

    该用户从未签到

    9#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。5 q9 b. i# I6 N$ Q

    " T9 l. l+ L  {8 k6 {還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。( H- I0 y8 w7 ?$ a( U9 |/ D3 w
      d; k+ M! f  \' [0 ^$ e  x
    7 J' N+ p  \( Q% s% z

    点评

    这次真没有,第二版了,还是同样的问题  详情 回复 发表于 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
    : ]/ P% n3 u" p2 B% f估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    3 ]8 o7 k$ w7 x% E  |8 X. E$ p2 v" P3 i+ W" R4 ^
    還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    - M" r1 n3 q) Q( J8 x
    # N. P- u# U2 k% _  ~
    附上原理图和PCB(加密)9 H8 {- T6 ^* J
    7 i( e4 z) F" R6 v' B  w
    T0超级狗.rar (800.93 KB, 下载次数: 14) : ^8 Q  a! Y- k. i9 s, l' P, c

    该用户从未签到

    12#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀
    ( g$ l. @) |( U7 S, l

    该用户从未签到

    13#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑 2 W5 c# s; N/ A0 f& |( K: h0 b7 D' t* b

    * N5 N) i' [6 n3 a7 W0 j4 ]$ MSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND0 `- a0 w) ?- Q- X+ B5 M5 \

    ! O- m& R) W" m8 Q

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

    LQFP100 Pin 99.jpg

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

    STM32F40x LQFP100 Pinout.jpg

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

    R19 and R20.jpg

    点评

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

    该用户从未签到

    14#
    发表于 2017-12-1 23:07 | 只看该作者
    MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
    : V2 H5 y2 v8 Z2 S* W
    7 V, Z! o! W, J. p- Z% o  Z

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

    ADC.jpg

    该用户从未签到

    15#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰3 V" y" z4 @9 l
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?
      2 H8 [  g2 x& u% o1 z

    & t6 i+ {: f, J* J" L! A! K+ W也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
    3 ^; \( t$ F3 r( n$ \) C
    - p5 E% s7 a5 G0 m( x4 g* _+ t& D. O) S* m( H

    点评

    复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(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
    . N0 H# p% A. I- D- B2 z% CSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。

    ' h$ A1 O0 J6 z- j( I4 ~& f$ g
    2 {0 [2 i- y& b# u, u% j8 L6 o这是之前的版本,能正常跑3 J# c* t! F% K0 f

      s+ v  b/ y) U加密文件
    9 f3 A* [7 ^2 H! q& Z3 t 正常SCH$PCB.rar (850.73 KB, 下载次数: 4)
    3 ^3 q( ?7 B3 j4 A6 P5 r4 Z
    - i& ?" ]. k/ o! G1 p
    " v4 L$ ]2 B4 h5 q6 N
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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