找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 846|回复: 30
打印 上一主题 下一主题

STM32的复位脚一直为低

[复制链接]

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
跳转到指定楼层
1#
发表于 2017-12-1 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 flywinder 于 2017-12-2 11:28 编辑
! u2 s( |( n& R
/ B7 o1 ]; C2 T1 [4 I& ^STM32上电后,复位引脚电压为3.3V,然后几秒钟后就一直是0.8V
8 [" m8 h1 x. o7 h# P$ s0 t1 z导致无法工作
7 ~8 d  E+ l; Q& J供电电压正常:3.28V
- {2 {+ r6 f% J7 f8 T: e  [! }! J% r: b( C) C4 F
5 G" K- n8 a+ Z# _
) Y& i$ Q9 i8 U& p
3 l" F! j5 D/ C- @- @

* |1 ^" x6 I7 l/ \1 Q

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

QQ截图20171201112222.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
听党指挥,能打胜仗,作风优良

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
推荐
发表于 2017-12-2 21:19 | 只看该作者
flywinder 发表于 2017-12-2 08:43  G" a2 K6 R+ L" W8 _  z4 N( w
1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算 ...
! O( T$ }- A9 k: \4 i7 G
1,99脚起码资料上看必须是GND没有选择
- |9 Z  t4 [) f2,从现象上看,应该跟你软件有关,建议弄个极简程序看能跑即可,几句话代码的事情,不要复杂。引入因素过多是没法判断的。千万不要说其他代码不会影响,这种事情遇到多了,再资深的程序员也不是神,也不可能把所有东西吃透,即使只是个单片机。: i" Y0 M" C  _$ f+ u9 |7 @1 e7 ?9 A
3,同样程序对比下新老板子试试有说明差异不。% ~: f( a5 D" M0 j4 u
4,没烧程序之前,烧了程序正常跑的时候,以及烧了程序不能跑的时候,再次清空程序之后,分别测试下RST的对低电阻,确认下,实在不行那个其他项目或者DEMO对比。对地电阻没有问题,你的外部也没啥东西拉的话,要么物料要么软件了吧
3 H2 {# c: L2 \5,新老板子对比确认下,你最小系统焊接的是不是一样的,注意一点,老板子没问题不代表老板子一定就是对的,所以还得结合DATASHHET着重看下所有的电源配置等脚是否一致,再不行分别对比老板子RST等关键脚对地电阻。
* ~" Z4 D# G- p0 Q1 x5 y+ e这种灵异象限一般都是小问题,开始没发现导致的,冷静查下。单片机系统而已,最小系统飞线都把他飞出来确认了。
/ u8 n* o% M7 V: ]

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
推荐
 楼主| 发表于 2017-12-2 08:43 | 只看该作者
本帖最后由 flywinder 于 2017-12-2 11:20 编辑 7 g& m  r% q/ E) G
超級狗 发表于 2017-12-1 23:373 s* X2 D+ S8 f
問幾個問題︰
4 ^0 p) z. i2 Q' h/ l( J8 {0 |STM32 能燒錄嗎?

  l/ n4 m) N  A9 c9 O1.复位为高的时候能烧录(新焊接的板子开始正常,跑几分钟后,复位脚电压会慢慢下降到0.5V左右,之后就算重新开机也会一直为低)
9 B+ q) k" v, o- A1 |0 w; Q' G7 ?  Y& F3 z& y! [. Z
2.PDR脚短接到gnd试过,没有改善
& |1 ]8 ]: b: P5 s4 x1 e9 n9 x+ Y0 b$ p8 v( s% |5 n
3.AD5是外接的5V传感器,在这里是悬空的,只焊接了最小系统& [7 K5 b( U0 B- M" R2 e0 A
! ~. ]7 S- _$ {
4.复位脚为低时就不能烧录,这是会有错误讯息弹出来
! ^# M" x5 c% p1 J3 [8 Z; Z
( U% Y$ h+ p& j5 M8 {5 p
6 K2 e. B; d  O百度了下,出现这种问题的好多  }& x9 K1 ]# B; o" }
7 `0 V8 F- L3 I3 {& D2 ^
测试过电源纹波不大,50mV左右
9 D- y5 M/ u0 S4 T( Y) s* }3 J2 D引脚也确认焊接完好7 X$ i8 ^' @+ |' u. M6 |. i( l

2 W! ]) J$ N" `" Nhttp://bbs.21ic.com/forum.php?mod=viewthread&tid=8470606 H7 O; o& ^; ~  n5 ~

2 z& a% o) L! M+ L7 [! |3 i2 Xhttp://bbs.21ic.com/icview-370656-1-3.html* j; G5 b7 k" j# u! u; T

) D8 k5 l9 j  d, c! Z' v' X" N
. ^; t7 Y' {7 \2 N% T
7 h5 z0 F1 C9 B' b7 K# 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
听党指挥,能打胜仗,作风优良

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
推荐
 楼主| 发表于 2017-12-1 17:31 | 只看该作者
本帖最后由 flywinder 于 2017-12-1 17:34 编辑 : L* i, p: U. z9 d# A# M9 B
超級狗 发表于 2017-12-1 17:14' s+ \% j1 U! A7 n8 G
估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。
8 B5 N9 e% \' d( |6 ?/ g% o: c& P% M3 T  a
還有,貼這麼一小塊原理圖,大家幫得上忙 ...

0 n) U/ @# u( A) h: E( |  F这次真没有,
: n' m+ d5 ~# D  N2 T8 g- s之前的板子同样的电路没有问题的,跑得溜溜的$ z, b' a$ m/ Q' k- U
" U& z% v4 R( ?6 G" T7 E5 b; c
然后改版,咔,出问题了
' o6 t0 ]. c8 ?$ @1 s& N& W) z. }! P& S" _/ c7 }% ], K  C
怀疑是Layout问题,重新改版,还是一样的问题+ a9 [5 s: ], x7 v& L$ ~

5 C* a! m- g- U6 \& u+ G7 \
" o: p5 M: R9 E5 J: |$ k: c
* B6 c) x  b2 N0 x, c. O2 _/ m1 m; S5 C; X

点评

之前的板子和现在的板子差异在哪呢?  详情 回复 发表于 2017-12-2 14:59
听党指挥,能打胜仗,作风优良

16

主题

52

帖子

543

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
543
2#
发表于 2017-12-1 13:53 | 只看该作者
先随便烧个测试程序,排除软件复位
  ~1 c+ v0 ]8 N; K( U0 {再检查焊接、供电电流是否不足: j* a1 ?; q6 X3 c5 c' q
量下晶振波形
, O: E# k, i$ g/ S& Z最后再更换新的IC试试

12

主题

418

帖子

3623

积分

EDA365版主(50)

Rank: 5

积分
3623
3#
发表于 2017-12-1 16:05 | 只看该作者
RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?

点评

100%,只焊接了最小系统  详情 回复 发表于 2017-12-1 16:51

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
4#
 楼主| 发表于 2017-12-1 16:51 | 只看该作者
ArthurGXH 发表于 2017-12-1 16:05
; |& z* f  W/ c# C6 F" E; c/ }RST 脚有没有和其它电路连到一起? 用JTAG接口是否可以正常仿真?这种问题的板子在产品中的百分比大不大?
* D/ x$ |4 l$ k. Y
100%,只焊接了最小系统/ Q5 }& |0 Q1 N7 w: s( j9 g1 G4 k
听党指挥,能打胜仗,作风优良

28

主题

530

帖子

451

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
6#
发表于 2017-12-1 17:14 | 只看该作者
估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。" |  _9 q! H' I( j

6 M" N+ K- s; _: K還有,貼這麼一小塊原理圖,大家幫得上忙才有鬼。
8 M; O; H4 D/ }, r8 J' G4 q$ F9 u' L, j+ [0 f# y  Z( M) ]3 b

/ K) m- z/ H4 [- _9 w, I$ q6 _

点评

这次真没有,第二版了,还是同样的问题  详情 回复 发表于 2017-12-1 17:31
哈士奇是一種連主人都咬的爛狗!

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
7#
发表于 2017-12-1 17:22 | 只看该作者
万用表先量下吧   没啥大事  

点评

这个事好大,饭碗都快没了  发表于 2017-12-1 17:36

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
9#
 楼主| 发表于 2017-12-1 17:42 | 只看该作者
超級狗 发表于 2017-12-1 17:14
# Q- o+ `1 G$ E0 A估計又是和什麼訊號短路了,上次那個繼電器控制電路也這樣搞。/ ~9 {. D( k$ ?7 [: `! j/ k4 C
- K9 s, p; J! _& m( l' [3 w
還有,貼這麼一小塊原理圖,大家幫得上忙 ...
( l0 M, `( a; `+ j! s9 s" v4 b: N4 J
, d9 e: S2 U6 U  S* b  y
附上原理图和PCB(加密)
& }9 ?5 b- p& |8 U& t) J
/ C) F& A7 h1 H$ U1 Q T0超级狗.rar (800.93 KB, 下载次数: 12) ' d- j! B* b! |! I, b+ X: M
听党指挥,能打胜仗,作风优良

21

主题

103

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
201
10#
发表于 2017-12-1 18:29 | 只看该作者
学习了,不错的资料呀2 G2 m$ W3 T8 E

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
11#
发表于 2017-12-1 21:43 | 只看该作者
本帖最后由 超級狗 于 2017-12-1 21:45 编辑 & ~% y5 W( b& q! G# s4 W

3 i( H  X) j' x6 L& {% _* N. DSTM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND
* `4 ?( G/ \0 [2 J, Z- G' {
; m/ d. N! ^% `! m

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
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
12#
发表于 2017-12-1 23:07 | 只看该作者
MCU 未開機前,AD5 有沒有機會有電壓灌入 PC1???
; ~9 Y) U! k" a5 _+ i8 p+ z) C% D5 u; d$ J3 [- p

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

ADC.jpg
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
13#
发表于 2017-12-1 23:37 | 只看该作者
問幾個問題︰/ z+ e+ ]$ R4 Z6 l9 o
  • STM32 能燒錄嗎?
  • 系統能跑起來嗎?
  • 有沒有錯誤訊息之類的?
    ; M; `$ t. j5 p6 X8 c
( F# \3 ~6 F- B. I3 ?& V. P
也就是說目前不能正常工作是在哪個階段?可以的話再多給一點描述或訊息。
( |' _* a5 q& Y( w
+ z9 |& R2 T) _$ A4 o4 g: ^$ o! _- |: g( P; l

点评

复位为高的时候能烧录 但都是烧录后跑一会儿就跑死了(JLINK灯变成红色) PDR脚短接到gnd试过,没有改善 AD5是外接的信号,悬空的 不能烧录的时候,会有错误讯息弹出来,稍后截图 百度了下,出现这种  详情 回复 发表于 2017-12-2 08:43
哈士奇是一種連主人都咬的爛狗!

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
15#
 楼主| 发表于 2017-12-2 11:24 | 只看该作者
超級狗 发表于 2017-12-1 21:437 l' V3 q! x( `* I! C  D2 b
STM32F40x LQFP100 的封裝沒有 PDR_ON 管腳,Pin 99 是 VSS、需要接 GND。
; x2 q4 N# v2 L& P
  ^+ d. C9 H7 f0 O) V
这是之前的版本,能正常跑
1 l9 n& T: ~; O' d: t
3 ]  C! z1 S4 W* D+ l( v' s加密文件
; v% M5 q$ u1 u* r. ]/ o) b- w* p 正常SCH$PCB.rar (850.73 KB, 下载次数: 4) ( g# Q! @- ~2 x% Y
( Z: U1 c7 f1 m8 a

2 O/ O1 ~0 }. y) J# ~
听党指挥,能打胜仗,作风优良
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-8 23:21 , Processed in 0.082526 second(s), 47 queries , Gzip On.

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

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

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