打印

请有在用AT91SAM7S的帮个忙!

[复制链接]
1381|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
again_gyf|  楼主 | 2007-9-25 23:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在学习ARM7(AT91SAM7S256),软件平台IAR 4.41,仿真工具Wiggler,遇到些问题,请教高手指点下!
1、程序不管在RAM,FLASH环境下仿真RTT中断都进不去?
2、设置RSTC为用户复位模式,但按键时间长点(>2S)RTT中断就一直进不去,重新上电才可以?

寄存器设置如下 

// Enable User reset
AT91F_RSTSetMode ( AT91C_BASE_RSTC, AT91C_RSTC_URSTEN) ;

// Set Timer
       AT91F_AIC_ConfigureIt ( AT91C_BASE_AIC, AT91C_ID_SYS, RTTC_INTERRUPT_LEVEL,AT91C_AIC_SRCTYPE_INT_POSITIVE_EDGE, Real_Time_Timer_handler);
       AT91C_BASE_RTTC->RTTC_RTAR = ALARM_INC;
       // Set the interrupt
    AT91C_BASE_RTTC->RTTC_RTMR = AT91C_RTTC_ALMIEN | AT91C_RTTC_RTTINCIEN | AT91C_RTTC_RTTRST | 0x8000;  //  IRQ enable CPC
    //  RTTC_RTAR
    AT91F_AIC_EnableIt (AT91C_BASE_AIC, AT91C_ID_SYS);
 

这个问题已经困扰偶好久了,一直搞不明白,希望有在用7S的同志帮我试试哦?
谢谢了! 

相关帖子

沙发
again_gyf|  楼主 | 2007-9-25 23:16 | 只看该作者
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

630

帖子

0

粉丝