找回密码
 注册
查看: 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 编辑   g- h+ ?7 G1 G- i5 ^' d/ ?
    5 `' u. \% E  j' F( W, {, b
    STM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V/ x4 S! p' k  e. N
    导致无法工作" ^/ s: ~  L# v4 ]3 g2 r
    供电电压正常:3.28V
    & a5 N! T3 k1 P  `4 M: g/ v; V2 h2 y5 O7 W* k- v. c8 m

    ) f/ \& m, E* G5 L$ z
    4 W" Y6 d- Z. [8 h& T1 T  d9 @/ _# u+ Z. d+ u# m8 ^

    3 j, a# O( l0 h0 w$ B6 N* O

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

    QQ截图20171201112222.png

    该用户从未签到

    推荐
    发表于 2017-12-2 21:19 | 只看该作者
    flywinder 发表于 2017-12-2 08:43' K2 |: r2 r$ M  Y! v. s
    1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...

    ' F$ W& A% K3 j8 p" f1,99脚起码资料上看必须是GND没有选择5 {7 o7 N# q  e/ v0 _9 J0 X
    2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。) Q6 a# m( A) t$ c& ?9 @$ O
    3,同样程序对比下新老板子试试有说明差异不。* r( R9 Z( l) e9 R# t1 ~
    4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧  L% J# Y6 [2 R1 F7 g
    5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。$ K9 H' ?4 c8 m0 S5 w/ ]2 A! U9 U
    这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。
    0 l9 j) Y; y: v/ ^& \( u
  • TA的每日心情

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

    [LV.1]初来乍到

    推荐
     楼主| 发表于 2017-12-2 08:43 | 只看该作者
    本帖最后由 flywinder 于 2017-12-2 11:20 编辑 ; ?$ b% g) J3 F$ Q
    超級狗 发表于 2017-12-1 23:37
    $ W  A# U: S- A# J( a9 Q問幾個問題︰
    : D: I5 y8 M+ e" |  _8 X8 cSTM32 能燒錄嗎?

    / l% y/ V6 E/ y2 O1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
    2 T; v/ P$ E  a  |+ {' s& {
    ' o: a* m" k; c( W2.PDR脚短接到gnd试过,没有改善; H8 m8 Z7 N  [% h: Z# `* o0 L

    ) a' x$ ]4 D% t/ r+ E* A3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统
    - w6 l! h% A+ {; ^/ P
    ; r0 t; }' R' e) \4.复位脚为低时就不能烧录,这是会有错误讯息弹出来
    / C+ J( G' N. {) z& L' Q/ \
    . W% L( s# ]* d
    ! J5 V' G7 l$ }( `百度了下,出现这种问题的好多+ J; ]( G# T0 t. p/ m+ B& N

    ! R/ k+ Y& K; R/ o% h测试过电源纹波不大,50mV左右8 g3 H: x# s3 i$ Y
    引脚也确认焊接完好0 W( W" _! B: O' q5 @

    * |+ h8 J( I& |* P0 r( m) q" Chttp://bbs.21ic.com/forum.php?mod=viewthread&tid=847060/ i; i9 ]* ~" H) X3 \

    # l% ?! W, W3 p2 z7 L' E0 ?http://bbs.21ic.com/icview-370656-1-3.html
    . m  C9 O' w1 v% G' @  Q! F$ c; A9 ?! X( r3 \& T& R& C! X3 e+ Y

    % V3 _4 f* [. s6 A2 v. k  G$ ^7 U8 ~" K5 q

    点评

    热心人!: 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 p( f  r, c- D; k. s
    超級狗 发表于 2017-12-1 17:14
    . k" o, ^, `! L( ?估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。$ V- ~" ^& @. [! `& P! A

    9 v- X# e/ E# O2 Z# T- K* b還有,貼這麼一小塊原理圖,大家幫得上忙 ...

      o, \5 n8 o* p% v  W这次真没有,  O; p+ \" ]0 z: w8 ^) v( {
    之前的板子同样的电路没有问题的,跑得溜溜的
    0 y; |7 u8 [, ]4 s1 n
    7 q+ K3 }* C' J7 f- {) H- T+ a; G然后改版,咔,出问题了
    & }6 L, E# f' P/ {: E; o. N' U$ w" s7 z; V
    怀疑是Layout问题,重新改版,还是一样的问题
    ) Q- e, G4 N5 e; Z' ~; c% H: a, l! C2 T( w; f" e' }
    & s' ?; ]& g2 V  b0 V- O

    7 A! l  X: h4 H' s9 `4 S0 T0 g3 r7 _

    点评

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

    该用户从未签到

    2#
    发表于 2017-12-1 13:53 | 只看该作者
    先随便烧个测试程序,排除软件复位! o; b- m4 a) P4 E
    再检查焊接、供电电流是否不足* T; I$ w/ `0 c% o/ P0 n
    量下晶振波形; h, [) I  z7 O0 F
    最后再更换新的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:05/ O  Z: |6 |- ]
    RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
    - Q$ H! x+ E5 n! v* I
    100%,只焊接了最小系统* e1 |( ~' m# N; [7 B+ i: U

    该用户从未签到

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

    该用户从未签到

    6#
    发表于 2017-12-1 17:14 | 只看该作者
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    7 @% Y# `$ c( d3 e: y* a9 a" I6 w
    還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。% r: D& O" A& O- E, E9 a/ o+ f/ M/ m
    ) j, O1 `; l  S; Y! p1 \+ @0 m

    $ Z4 E+ e1 I  x0 j3 E

    点评

    这次真没有,第二版了,还是同样的问题  详情 回复 发表于 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/ r% H0 N# a5 U; f- F8 k0 M
    估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
    : q7 j7 [6 ]3 Q7 _
    ; N, ?6 ^  c; f5 A& N' z還有,貼這麼一小塊原理圖,大家幫得上忙 ...
    : U) i9 i; R. M5 ?; I
    1 v$ _  j9 _' T' ^: b9 H5 @
    附上原理图和PCB(加密)
    5 B- h! N+ G& z8 W- d8 \8 W4 L( l1 X
    T0超级狗.rar (800.93 KB, 下载次数: 14) ( i, P& q  e  D6 q

    该用户从未签到

    10#
    发表于 2017-12-1 18:29 | 只看该作者
    学习了,不错的资料呀
    * q/ i( L- s8 z. s* [

    该用户从未签到

    11#
    发表于 2017-12-1 21:43 | 只看该作者
    本帖最后由 超級狗 于 2017-12-1 21:45 编辑 9 B5 e3 k* u9 }& L% x0 x& d' P

    & Z, V- T; @8 ~6 |- D8 H) _9 R5 dSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND
    5 ?; X% z: a' S4 {5 A1 a  [- ]& q
    ' ?6 s% M+ F- o! W! j

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

    LQFP100 Pin 99.jpg

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

    STM32F40x LQFP100 Pinout.jpg

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

    R19 and R20.jpg

    点评

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

    该用户从未签到

    12#
    发表于 2017-12-1 23:07 | 只看该作者
    MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
    0 a" M* f% s: H9 E0 N5 I' j( h$ j$ M! N+ ?! T5 l  ?

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

    ADC.jpg

    该用户从未签到

    13#
    发表于 2017-12-1 23:37 | 只看该作者
    問幾個問題︰; R9 Y: g" @! B! C! v' ^
    • STM32 能燒錄嗎?
    • 系統能跑起來嗎?
    • 有沒有錯誤訊息之類的?
      ) {) `1 k; V; T% z& j

    6 S9 I3 A  B5 F* n, C: I; P( L也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
    & p) F; K6 A' j" p
    * I0 j( O! L' q8 w  D% a
    ' a- }& a' h! F* b+ B: |* D: F

    点评

    复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(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
    # P% n# l3 l. b5 p& JSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。

    & z- [6 w4 X5 T6 j. G; P) m8 V5 `! l' E& ~6 k9 O) Z! v! w( |
    这是之前的版本,能正常跑6 Q  \& I) O/ x) s1 h9 z% i! ]
    9 [& V' @0 y$ _+ x. j# @9 \6 c2 e
    加密文件  W! |4 k3 E  X
    正常SCH$PCB.rar (850.73 KB, 下载次数: 4) # S# C. Q4 R9 d0 m# X( v

    ; k! u- Z% A: @  Y" H7 ]+ u
    7 n! H* i5 Q9 {' O. f/ T* w
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-3-10 05:21 , Processed in 0.093750 second(s), 29 queries , Gzip On.

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

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

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