Chinaunix首页 | 论坛 | 博客
  • 博客访问: 524384
  • 博文数量: 87
  • 博客积分: 4086
  • 博客等级: 上校
  • 技术积分: 900
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-23 15:55
文章分类

全部博文(87)

文章存档

2012年(3)

2010年(13)

2009年(7)

2008年(64)

我的朋友

分类:

2008-06-18 20:50:53

前段时间做的s3c2410平台,发现一个问题,上电后要过好几秒Uboot才开始启动,开始怀疑是电源的问题,
通过测量发现电源没任何问题的,期间又换过一些器件,发现问题依旧。后来回归最原始的想法,启动最主要应该是电源和复位的问题,仔细看了复位线路,没问题!仔细看板子上的复位电路,问题来了,原来一个二极管被生产部门焊接反了,郁闷,超简单的问题,却兜了一圈。哎……
分析一下吧,复位线路如图:
这是个非常典型的复位电路了,一般来说二极管1N4148的作用有二:一是将复位输入的最高电压钳在Vcc+0.5V 左右,二是系统断电时,将10K电阻短路,让0.1uF的电容快速放电,让下一次来电时,能产生有效的复位将10K电阻短路,让0.1uF的电容快速放电,让下一次来电时,能产生有效的复位
而如果把二极管焊反的话,电压直接通过1n4148给电容充电去了,所以会出现上电后要好几秒系统才启动。
 
阅读(1252) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~