高级定时器:TIM1 TIM7
通用定时器:TIM2 TIM3 TIM4 TIM5
输入捕获模式
同步信号 获取周期nus
void TIM4_Config(void)
{
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4,ENABLE);
TIM4->PSC=71;
TIM4->ARR=65535;
TIM4->CR1|=TIM_CR1_CEN;
}
void TXTI_Handler1(void)
{
period=TIM4->CNT;
TIM4->EGR|=TIM_EGR_UG;
}
void TXTI_Handler2(void)
{
last=now;
now=TIM4->CNT;
period=now-last;
}