打印
[ZLG-ARM]

再问关于LPC2138的RTC时钟

[复制链接]
5965|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
btiger2000|  楼主 | 2007-7-23 13:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
之前使用lpc2138做的产品,每批都有时钟不走的,我记得论坛上有人说D版已经解决该问题了! 所以这次,专门让采购买的D版的芯片,上面印得NXP,不再是PHILIPS.可是,做了两块试验板,还是有一块时钟不走,换了32.768的晶振,换了电容,把2138的相应引脚也重新焊了一遍,还是无效!!郁闷阿! 到底是哪的问题阿?芯片的BUG依旧?

相关帖子

沙发
zlgARM| | 2007-7-23 16:48 | 只看该作者

btiger2000

您好:
    时钟不走是什么意思?
    请用示波器或逻辑分析仪检查一下您的外部晶振是否起振。如果不起振,RTC又选择用外部晶振作时钟源的话,自然无法更新内部的时间。
    如果外部晶振能起振,请您让RTC使用PCLK作时钟源,再观察时间是否更新。强烈建议参考我们的例程,消化它。

使用特权

评论回复
板凳
btiger2000|  楼主 | 2007-7-24 09:31 | 只看该作者

外部晶振换过了,也不起作用!我看看波形先!

使用特权

评论回复
地板
winfeng| | 2007-7-24 09:36 | 只看该作者

我证明:RTC可以正常使用

使用特权

评论回复
5
btiger2000|  楼主 | 2007-7-24 10:30 | 只看该作者

呵呵!你如何证明呢?

量了一下,确实没有起振。使用内部分频,始终可以走。

那么我应该把问题定位在哪呢?


晶振是从另外一块能用的板子上拆的(也就是说在另一块板子上起振),也排除了虚焊短路问题。电容6p,15p都试过! (另外之前还试过高精密的32。768的晶体)


程序使用的例程,也排出了程序问题。

晶振起不起振难道跟2138没关?就是说,不接2138也能起振?

请zlgARM指点!问题在哪呢?

使用特权

评论回复
6
zlgARM| | 2007-7-24 13:29 | 只看该作者

btiger2000

您好:
    外部RTC晶振振荡电路还要结合芯片内部的反馈电阻才行。
    RTC晶振的引脚有可能击穿了。有可能是在运输途中被静电击穿,也有可能是焊接过程中,焊接温度过高时间太长导致。

使用特权

评论回复
7
btiger2000|  楼主 | 2007-7-24 13:35 | 只看该作者

您说的是晶振坏了?

那我换一个好的是不是应该可以阿?

使用特权

评论回复
8
zlgARM| | 2007-7-25 08:14 | 只看该作者

zlgARM

您好:
    抱歉,没说清楚。我是说CPU芯片的RTC晶振引脚可能损坏了。

使用特权

评论回复
9
btiger2000|  楼主 | 2007-7-26 08:19 | 只看该作者

就是说CPU的rtc引脚很容易坏是么?

使用特权

评论回复
10
banyai| | 2007-7-26 20:09 | 只看该作者

是的,

我们发现如果RTC部份引脚搭锡的话,上电以后,很容易损坏RTC部份.

使用特权

评论回复
11
btiger2000|  楼主 | 2007-7-27 13:02 | 只看该作者

引脚搭锡?是两个引脚短路么?

还有,如果不焊到板子上,能不能判断RTC是否损坏? 如何判断?

使用特权

评论回复
12
banyai| | 2007-7-27 14:53 | 只看该作者

是的,但是也有一开始就不振的.我这边大概3~5%是不振的.

你可以买个IC座,然后画块板,进行测试.
我想问一下周公一个的问题,就是:刚开始好的RTC,会不会在使用过程中突然不振了?因为我的设计中,记录时间非常重要.

使用特权

评论回复
13
zlgARM| | 2007-7-27 15:01 | 只看该作者

banyai

您好:
   事实上,只要按照注意事项(焊接的温度、时间;运输时的防静电)操作,RTC引脚就不会坏。

使用特权

评论回复
14
xzl| | 2007-7-27 15:15 | 只看该作者

RTC的时钟口那么容易坏吗?

还好,因为嫌功耗大没有用,否则我惨了

使用特权

评论回复
15
BTIGER2000| | 2007-7-28 13:38 | 只看该作者

除了12楼的方法,还有别的方法判断么?

使用特权

评论回复
16
lw2008| | 2007-7-30 20:19 | 只看该作者

我也遇到了

电池3.6V。
每次产品掉电后,再上电时间就停在掉电的时间。
但不掉电正常。

使用特权

评论回复
17
lshlin| | 2007-7-31 21:05 | 只看该作者

呵呵,我们公司的一个产品就是因为RTC有问题,才不用nxp芯

现在改用st的

使用特权

评论回复
18
btiger2000|  楼主 | 2007-8-2 08:26 | 只看该作者

我们正在考虑用外部的RTC呢

使用特权

评论回复
19
bao.cp| | 2007-8-2 16:13 | 只看该作者

我已经将内部RTC和外部TRC都做到板子上了

使用特权

评论回复
20
eaglewing| | 2007-10-6 09:41 | 只看该作者

RTC这么容易坏?

我用LPC2138内部RTC,外接晶体。采用RTC中断可以把CPU从掉电中唤醒,是不是说明RTC引脚没有损坏?还有我发现秒级中断很准,可是分级中断不准,就是说本想让RTC一分钟后产生中断唤醒CPU,可是有的时候20秒,有的时候50秒,有时候30秒...。这是为什么啊?


还有最近在做SPI驱动多个外设的实验,可是我发现问题如下:
两个SPI从设备同时出现时,导致SPI不好使。
即使把其中一个CS置为有效,另一个置为无效也无法使用SPI。只有拨掉一个SPI从设备SPI才好用。这是为什么?
我哪里出错了吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

80

主题

1177

帖子

6

粉丝