如何让定时器中断只触发一次

2019-07-21 02:06发布

  if(tp_dev.x[t]<240&&tp_dev.y[t]<400)
{
  delay_ms(2000);
  TIM14_Int_Init(20000-1,8400-1);
}

如上述语句,当触摸到相应区域后才初始化定时器14中断,但是触发一次之后,每隔2秒又触发,我只想触发一次并关闭中断,下一次触摸时再开启中断初始化,请问怎么设置?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。