这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » RTC RTC问题

共2条 1/1 1 跳转至

RTC RTC问题

院士
2006-09-17 18:14:16     打赏
RTC RTC问题



关键词: 问题    

院士
2006-12-22 22:43:00     打赏
2楼
问     俺在使用2132的RTC的时候遇到了有的板子可以有的板不行的情况。不行的板子表现为32k的晶振不起振。检查过相同的晶振装在可以起振的板子上是可以起振的。CPU脚RTXC2被拉低。现象跟前面汽车电子所描述的情况非常相似。请问大家,有没有遇到相同的情况?一起讨论一下啊 1: 32k的晶振质量有问题有次到电波表的厂家去听他谈了32k晶振市场很混乱,进货有的只有几分钱.
要买好的才行.

没办法,我总是买一大把挑几个用. 2: RTC引脚坏了 3: 32k的晶振质量有问题    但是可以起振的晶振放在有故障的板子依然不能起振。

/********************************************/
有次到电波表的厂家去听他谈了32k晶振市场很混乱,进货有的只有几分钱.
要买好的才行.

没办法,我总是买一大把挑几个用. 4: RTC引脚坏了    RTC的引脚怎么会无端端坏了?如果真是这样的话,philips的东东怎么敢卖啊? 5: 那就是程序的问题了~~~ 6: 那就是程序的问题了~~~     有点板子是可以的,而且RTC的程序也没有几行代码。不会有问题的 7: 那不见得,别小看就几行程序---有1句就足以致命~~~ 8: 那不见得,别小看就几行程序---有1句就足以致命~~~hotpower,    
         CCR   = 0x12;    // 禁止时间计数器

    CIIR = 0x02;    // 设置分值的增量产生1次中断
    ILR = 0x03;    //清除增量中断和报警中断
    CCR = 0x11;    // 启动RTC
         俺是使用外部晶振的;但连晶振都不起振怎么会跟代码有关呢?况且在所有板子使用相同代码的情况下有的板子没有问题,有的板子又不行。

          9: 保险些void RtcObj::RtcInit(void){
  POWER->P_CONP |= (1 << PCRTC);
  RTC->RTC_CCR = 0;
  RTC->RTC_CIIR = (1 << IMSEC);                    // 设置秒值的增量产生一次中断
  RTC->RTC_ILR = (1 << RTCALF) | (1 << RTCCIF);    // 清除RTC增量和报警中断标志
  RTC->RTC_CCR = (1 << CLKEN) | (1 << CLKSRC);                        // 启动RTC
}
10: 上次,买到个温漂大的,把我那个害得啊~~~~ 11: 回复:保险些    多谢hotpower指点。 12: 温度飘浮大的很多呀.温度飘浮大的很多呀. 13: 恩细心啊 14: 为什么不考虑换换晶振外围电容照你说的晶振本身没问题,那就要考虑外围电容了,另外引脚有没虚焊上电是否正常都是应该扩大检查的 15: 估计是RTC引脚的问题全是手工焊,上批10块板,有两块有上述现像,本批10块,也是手工焊,对于有RTC的那排引脚,用最快的时间,最低的温度焊完,结果,没有问题,我现在也不知道下批会不会有问题,也不知道菲利浦是不是已经改进了。对了,我用的是2138,不是2132。 16: 1212121212

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]