请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP430F5659 您好,
我正在使用计时器中断 (计时器0_A1)进行脉冲测量。 正常情况下计时器中断按预期发生。
有时,计时器会自动停止。 请在下面查找启动/停止条件的定时器初始值。
启动计时器
TA0CTL = tassel_2 + TCLR;// SMCLK
TA0CCTL1 = CM_1 + CCIS_0 + SCS + CAP;/*活动脉冲*/
TA0CTL |= MC_2;
停止计时器
TA0CCTL1 &=~CCIE;
中断功能;
我们使用TA0CCR1寄存器获取当前边缘时间
当前边缘时间= TA0CCR1
请告知计时器停止的可能原因。 请就此问题提供建议。
此致
Manoj