打印
[ZLG-ARM]

求助:LPC2138低功耗退出后死机

[复制链接]
908|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pangolin|  楼主 | 2007-10-15 21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
环境:LPC2138芯片,自制的电路板,电源3.3V没有问题,复位也没有问题,KEIL ULINK仿真器
程序:
            //初始化中断,使用了UART0、ADC0、ADC1、EXT INT2、EXT INT3、TIMER0
            //MAM全部使能(MAMCR=2),Fpclk=Fcclk。
            init_int();    
            while(1){
                //my program
                ......
                //进入IDLE模式
                PCON=0x01;
            }
错误现象:
    1,程序运行若干个(次数在几十次左右,不定)主循环后,进入udef_handler异常(也进入过prefetch abort异常)
    2,试过关闭MAM,结果一样。也试过Fpclk=Fcclk/2,结果也一样。
    3,若设PCON=0x02,进入PowerDown模式,则由外部中断唤醒后,所有其他中断都进不了了,原因不明
    
请各位高手指点迷津,多谢!!

相关帖子

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

本版积分规则

4

主题

4

帖子

0

粉丝