初级会员

- 积分
- 125
- 金钱
- 125
- 注册时间
- 2016-2-29
- 在线时间
- 41 小时
|

楼主 |
发表于 2018-11-29 21:58:29
|
显示全部楼层
已经解决!问题出在VDDA引脚的供电上。之前照着原子的开发板弄得最小系统,结果把10欧姆的电阻不小心放成了10k,这样就导致电流特小,负载能力不足。但是,之前的检查方向是走偏了的,将Vcap引脚强制拉至1.8v后,每次都要断电复位,而且用示波器测量,发现系统放电速度很慢,每次都要用手摸一下GND,上电就能正常跑,以为是pcb画的有问题,导致耦合电容比较大,这样的思路引导下,很沮丧,画个板子这么点背。。。后来,仔细反复看手册,对比原子的原理图,发现Vref引脚接了3.3v,再看手册,发现这个地方有虚线作用到模拟电路部分。由于我自己的项目不用自带ad,用外部ad,所以将这个引脚悬空。我以为我没有接3.3v导致的,于是飞线,结果板子居然正常了,喜出望外。但是想来想去,还是不应该啊,手册上面Vref的作用是个虚线,不是实线,所以应该对这一部分电路影响不大,为了验证,将开发板的跳线帽拔掉,发现开发板工作正常,所以觉得还是没找到根本原因,又回过头去看手册,再次检查了VDDA引脚,重复看了PCB,没找到问题,又去看原子的原理图,突然发现VDDA引脚接的是10欧姆的电阻,不是10k,于是将其改回到10欧姆,板子正常了,能复位,断电也不用等待,不用放电。
得出结论:1.水平不行,还是先照着成熟的做。2.遇到问题,要坚持看手册,来回看,来回看,还是来回看。 |
|