这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ADS 我在ADS下使用C语言遇到的两个问题,请大侠指点!

共2条 1/1 1 跳转至

ADS 我在ADS下使用C语言遇到的两个问题,请大侠指点!

院士
2006-09-17 18:14:16     打赏
ADS 我在ADS下使用C语言遇到的两个问题,请大侠指点!



关键词: 我在     使用     语言     遇到     两个     问题     大侠     指点    

院士
2006-12-22 22:43:00     打赏
2楼
问 1、
...
void __irq  IRQ_Rtc(void)
{
    g_u8sec=1;
    ILR = 0x03;
    VICVectAddr = 0x00;
}
...
int main(void)
{
...
    while(1)
    {
        ...
        while(g_u8sec==0);
        g_u8sec=0;
        ...
        while(g_u8sec==0);//程序总是停在这里而不往下执行
        g_u8sec=0;
        ...
    }
...
}
2、
void   __irq IRQ_Eint1(void)
{  
    ELCFlag=1;
    while( (EXTINT&0x02)!=0 )        
    {  
        EXTINT = 0x02;            
    }
    VICVectAddr = 0;
}
...
void Measure(void)
{
    ...
    while(ELCFlag==0)
    {
        ELCFlag=0;
    }
    ELCFlag=0;//这几行为什么这样写才可执行过去?
    ...
}        
1: 第一处用第二处的写法也不能通过。 2: 沉了,顶一下!

共2条 1/1 1 跳转至

回复

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