|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近两天程序有时能正常运行,有时不能正常运行。特别是白天80%概率开机是不运行的,晚上偶尔也不运行!. V$ L3 M9 O8 | T. Q
1.是不是电源的原因
3 R B# _$ m& @& w9 [6 y7 B: C- n 2.好像时钟不稳定,因为串口数据不稳定$ ~" L# L* I7 G
3.是否复位芯片有关/ k, a# v* E9 p- ~1 R% r/ D
把我难住了!
, A- N$ ^, o( n" w9 H 怎么检查呢?$ l, u0 C y, f. ~* P) N
突然想到一定是地不稳定,电源地和应用电路地使用一颗0欧姆0603电阻连接的。2 i8 N- r% ?2 U
把0欧姆电阻去掉,直接使用焊锡连接,果然正常了!
% R; S, O2 Z5 e& |1 c8 L: Q2 v为什么会出现如此现象呢?
* b& d* k& P& ?3 j) Q/ P因为程序在SDRAM中运行,运行的时候SDRAM由于内部的状态变化太快太大,会产生噪音!白天气温高,噪音变大,SDRAM不正常了,所有就会不正常。晚上气温低,SDRAM没有达到噪音的极限,所有可以正常工作。
: P9 n& v/ v# m7 ]9 n5 ]; S
! w6 m1 V' w' N# r' \看来SDRAM或者DDR等对地的稳定性要求很高的!
6 I/ c7 p4 m' E大家布板时一定要注意了!. J8 j3 }8 k8 T4 P8 V I: g$ X( @
; K/ m2 ^! @6 d/ m! X+ Y) z6 J5 t @
6 A# o- F8 Q$ N1 h, y, I0 V
|
|