level 1
睿酱意面dF
楼主
求助CC2530定时器3/4输入捕捉问题。
HAL_ISR_FUNCTION( halTimer3Isr, T3_VECTOR )
{
if (T3CH1IF==1)//(TIMIF & 0x04)
{ //T3IE=0;
T3CCTL1 &= ~(0x40); //T3的通道1中断关闭
//T3CH1IF=0;
count++;
a = T3CC1;
T3CTL |= 0x04;//T3CC1 = 0;//////////////
b=T3CC1;
// HalUARTWrite(SERIAL_APP_PORT, (uint8 *)&a, 1);
// TIMIF &= ~(0x04);
T3CH1IF=0;
IRCON &(~0x08); //清中断标志,也可由硬件自动完成STIF, _IRCON6, P0IF, T4IF, T3IF, T2IF, T1IF, DMAIF
}
}
输出a的值有问题
2014年05月15日 10点05分
1
HAL_ISR_FUNCTION( halTimer3Isr, T3_VECTOR )
{
if (T3CH1IF==1)//(TIMIF & 0x04)
{ //T3IE=0;
T3CCTL1 &= ~(0x40); //T3的通道1中断关闭
//T3CH1IF=0;
count++;
a = T3CC1;
T3CTL |= 0x04;//T3CC1 = 0;//////////////
b=T3CC1;
// HalUARTWrite(SERIAL_APP_PORT, (uint8 *)&a, 1);
// TIMIF &= ~(0x04);
T3CH1IF=0;
IRCON &(~0x08); //清中断标志,也可由硬件自动完成STIF, _IRCON6, P0IF, T4IF, T3IF, T2IF, T1IF, DMAIF
}
}
输出a的值有问题