打印
[ZLG-ARM]

请教2134 RTC外接3.6v电池后无法工作的问题

[复制链接]
1726|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xihulu_r|  楼主 | 2007-7-12 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
程序是在2124上调试的, 运行正常;
后来更换成了2134, 主要是看中独立供电的RTC;

测试发现RTC正常,外接晶振也正常,但外接供电有问题
一旦安装电池, CPU仿佛就停在某个中断里了.

2124上调试的程序用的是2119开发板的模板;
目前用2119开发板最简单的RTC打印输出程序, 也会遇到同样的问题.

请问大家: 是否需要更换开发模板? 或者需要修改哪些设置? 还是程序里什么地方需要修改?

谢谢!

    PINSEL1 = 0;
    IO1DIR     =    LEDCON3 | LEDCON2;
    
    VICIntSelect &= ~(1 << 13);
    VICVectCntl0 = 0x20 | 13;
    VICVectAddr0 = (uint32)IRQ_RTC;
    VICIntEnable = (1 << 13);
    
       CIIR = 0x01;                                // 每分钟产生一次RTC中断 0x02
       CCR = 0x11;                                    // 启动RTC    
       
       while(1);

/*********************************************************************
    名称: IRQ_RTC()
    RTC中断服务程序, 每秒输出当前时间; (测试中断嵌套)
*********************************************************************/
void __irq IRQ_RTC(void)
{
    if((IO1SET & LEDCON3) == 0)
    {
        IO1SET = LEDCON3;
    }
    else
    {
        IO1CLR = LEDCON3;
    }    

    ILR = 0x03;
    VICVectAddr = 0;
}

相关帖子

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

本版积分规则

3

主题

8

帖子

0

粉丝