现在做一个开发板,TB0.6上连接一个传感器,该传感器输出方波,主要是想在固定时间(20ms)读取一下方波的个数。不需要捕获中断。初始化代码如下:
void init_TimerB(void)
{
P4DIR &= ~BIT6;
P4SEL |= BIT6;
TB0CCTL0 |= CCIE; // CCR0 interrupt enabled
TB0CCR0 = 655; // 50Hz
TB0CTL = TBSSEL_1 + MC_1 + TBCLR; // ACLK, upmode, 32768Hz
TB0CCTL6 = CM_1 + CCIS_1 + CAP + SCS;
}
应如何读取方波个数,求指点,谢谢!
|