找回密码
 注册
关于网站域名变更的通知
查看: 7095|回复: 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 l  s, ?# ^1 H
    - A" p; S) n) p$ ?
    STM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V( o2 d( W. m: R  Z
    导致无法工作
    . R$ V( O# Z7 ^+ a$ W供电电压正常:3.28V
    , W# b6 n: |: i; {' X$ z, ?: s& B+ l

    , ?* [$ K) z$ a" ~; U
    8 E4 Y4 ~+ ]. w8 Y) u. m
    " a2 g2 y% J/ p  E
    " }* o  y$ \' d' m& O/ O

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

    QQ截图20171201112222.png

    该用户从未签到

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

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

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑
    , s0 o% q, n2 I' }1 S& I: z  E/ E
    超級狗 发表于 2017-12-1 23:37% h4 ^6 K! h7 I( Q# ?3 J. V- u
    問幾個問題︰$ a. {1 Q5 k( `$ p
    STM32 能燒錄嗎?

    " o* w4 ?& t( [0 z, S1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
    . P' X2 T1 B( ]5 |% Z' y: x& S5 D1 h3 Z- e# b" I- ]* }) d( q* F4 u: b
    2.PDR脚短接到gnd试过,没有改善" Z% Y( U' n% T( g3 E' b' ^, _
    ! X6 ^4 B+ H9 ~8 r' _2 x
    3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统
    , c' ^* a- f7 J( M- t/ k5 H9 P
    " d2 A; r3 p' C, r$ a; @. L5 x4.复位脚为低时就不能烧录,这是会有错误讯息弹出来1 s! e& j5 F- }" O( I3 o

    , B6 x$ a3 W, Y/ d- g. ^1 X3 w1 V
    / C' _; i$ k) ~* a百度了下,出现这种问题的好多
    1 i$ [+ D+ X' E+ _! |, ^: u& n1 Z$ a( ^
    测试过电源纹波不大,50mV左右. h* Q  j7 }1 ~* z
    引脚也确认焊接完好
    ! t/ `/ U) f4 `6 r
    8 d. s" {* X5 G! Yhttp://bbs.21ic.com/forum.php?mod=viewthread&tid=8470602 H. ?' p! ]* x- K8 p. Z5 c

    1 b" B9 d9 j& a4 ghttp://bbs.21ic.com/icview-370656-1-3.html
    6 t% H* {: x6 P* y' Z2 x
    2 N4 M" u8 t) V2 z+ k- x; ]3 D% w7 h# ~( ?% u

    / }2 K( V3 |. H. l2 M. ^& S* u

    点评

    热心人!: 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 编辑 & G8 [! y/ F) s
    超級狗 发表于 2017-12-1 17:14
    ) b- y8 C' G  P  a8 f估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    / Q! A$ e) @& Z) i) G+ J  o# h6 f. _- d+ j% |
    還有,貼這麼一小塊原理圖,大家幫得上忙 ...

    6 f5 O( b- @3 o0 u/ E% c/ ?这次真没有,, ?# A1 g6 k, W: ^$ y
    之前的板子同样的电路没有问题的,跑得溜溜的. M+ n5 Q; z4 {/ d7 _7 S
    6 J1 d& `: `8 T' v
    然后改版,咔,出问题了 - R: s( j3 a2 ?% q9 c* M* D! U

    ; M6 `* k2 v! x9 t% k; P' u怀疑是Layout问题,重新改版,还是一样的问题
    / O& O* N; r! q3 m1 @  R, [* M/ _) _) t: s: F" T2 L: T
    $ C$ z$ B% B. ^9 @! j1 d
      K/ b& g* b+ ]$ W% O+ O
    + u8 b' g$ D7 R1 g8 n

    点评

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

    该用户从未签到

    5#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位+ s9 e& }% c* A! R: S+ x' m: e
    再检查焊接、供电电流是否不足/ Y1 P1 N4 L: `; U9 b
    量下晶振波形
    + B! v  _; E% k' }4 |6 y& G) S. K最后再更换新的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
    $ k; z( Y/ x1 b' a/ Q7 RRST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
    8 h: M# n1 X7 V/ ^' }. b
    100%,只焊接了最小系统" N' Y! s' L5 |; [7 f$ K# q

    该用户从未签到

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

    该用户从未签到

    9#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    & e+ S1 U: q; p3 @+ j- Y7 a4 t. |
    還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。
    7 e3 k( j( z$ M( C2 x
    / E+ X; ?: ^3 g8 f3 }1 {7 R  m: x' I6 m& ~0 k+ N+ C" r- y

    点评

    这次真没有,第二版了,还是同样的问题  详情 回复 发表于 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/ J. g2 [6 Q4 g
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    9 A7 ?3 T6 K( R7 ^3 `6 p# X
    + r* z. d& ^% m還有,貼這麼一小塊原理圖,大家幫得上忙 ...

    # D6 U: ?' ~: ?  ?+ m7 r, Y9 {4 X* {) P: l7 k$ Y1 |
    附上原理图和PCB(加密)/ J  S! b9 x2 _" O& C+ V
    0 W6 e% [3 }% {" b/ m
    T0超级狗.rar (800.93 KB, 下载次数: 14)
    . d; J0 [$ [+ s# w

    该用户从未签到

    12#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀3 j3 p8 v) L% z, ?4 G

    该用户从未签到

    13#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑   r6 }3 n, Z0 S. e/ f0 p* A

    8 b5 Z. K4 [- SSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND" L& Z* H! U1 m+ y( ?$ b
    : r0 |- h9 s. C3 O6 u$ t. _

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

    LQFP100 Pin 99.jpg

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

    STM32F40x LQFP100 Pinout.jpg

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

    R19 and R20.jpg

    点评

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

    该用户从未签到

    14#
    发表于 2017-12-1 23:07 | 只看该作者
    MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
    3 q( Z1 x$ x+ @0 r  j! b' ^5 ?8 `7 v- z4 o  ~

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

    ADC.jpg

    该用户从未签到

    15#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰$ l9 Q7 Z4 w, _- h# a: \3 K: x. }
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?: D$ t* @8 s( F" P

    " k% s$ ?( S, F: ?  q6 `也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
    1 S/ }) ^4 Q7 |. @* @! E4 c
    5 M' K$ W$ L2 F" t- c9 ^' t
    ) T3 r, t* |6 a9 @1 G; v

    点评

    复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(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. u7 u+ a! C0 R
    STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。

    , z( F) l" e% A- m  [9 E: g
    6 z7 {: S4 d6 E. T' z: O. k! M这是之前的版本,能正常跑
    2 [: t6 w2 n) O# v! N
    3 X0 i1 \, n& L- U7 [$ L* e加密文件  u/ Y/ \# |: @0 I8 P
    正常SCH$PCB.rar (850.73 KB, 下载次数: 4)
    0 X; X' J0 Y; _+ t) a) G! C! M/ E# p3 b5 w" S1 d
    ) T2 ]' s8 k6 a' w6 p5 j
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-1 03:44 , Processed in 0.171875 second(s), 39 queries , Gzip On.

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

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

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