原创 也说LPC RTC问题

2009-12-17 11:08 2327 4 4 分类: MCU/ 嵌入式

今天在测试中发现,LPC2300的RTC时钟断电后,再重新加电,时间不走。网上有很多评论,也有类似的问题。


不过,我把程序改了一下就可以了。


程序如下(错误的程序):


void RTC_Init(void)
{
    PCONP &= ~( 1 << PCRTC ); //关掉PCRTC 
    ......//禁止中断


    RTC_CCR = 0x11;//启动RTC
}


以下为正确的程序


void RTC_Init(void)
{
......//禁止中断


    RTC_CCR = 0x11;//启动RTC 
    PCONP &= ~( 1 << PCRTC ); //关掉PCRTC
}

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /2 下一条