日志档案

发表于 2007-3-30 21:23:31

8

标签: 一次调试经历  由于装错了  电容  

一次调试经历——由于装错了一个电容

ADuC7026I的板子焊好后,就上电调试了。使用ISP下载,可以下载程序,校验结果也正确。

烧入一个LED流水灯程序,却运行错误,本来是一个个LED连续亮过去的,但现在是部分LED亮了后,就死掉了。

检查电源电压,正常。怀疑芯片损坏,但ISP可以正常下载,故芯片坏的可能性很小。

既然ISP可以正常工作,那问题应该出在了跟ISP时不一样的地方。由于该芯片有内部RC振荡器,猜测ISP程序可能使用的是内部RC振荡器,而我的测试程序却用的是外部晶体,推测故障可能出在外部晶体部分。检查晶体焊接,良好。不小心看到晶体旁边的两个启振电容(0603的帖片),发现它们的颜色居然不一样……有一个颜色较深,怀疑自己安装电容时不小心装错了,马上把烙铁插头插到插座中,等它热了,焊下电容,用电容表一测,晕,原来是一个1uF的电容,由于电容容量太大,导致使用外部晶体时时钟源无法振荡。换上一个10pF的电容,上电,马上OK,流水灯“流”了起来~~~~~~~

由于平时都比较小心,所以也没怀疑到居然把这个电容个装错了,害我折腾了好几分钟…………

 

系统分类: ARM   |   用户分类: 初学ARM   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(878)    回复(2)  

投一票您将和博主都有获奖机会!

  • ngia

    2007-9-19 13:30:11

    强,我得折腾好几天

  • computer00

    2007-9-19 14:09:55

    呵呵,排除错误要一步步来,先确认故障点,不能盲目。