请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5994 工具/软件:Code Composer Studio
根据我的理解 TAR 返回一个值作为计时器的计数器(0到数字)
当我尝试读取 TAR 值时、我有时会得到一个负值、这也是别人为什么会这么做的
这是我在按下按钮后读取该值的代码
#pragma vector = PORT5_vector
_interrupt void P5_ISR (void){
P5IFG &=~BIT4;
P1OUT ^= BIT0;
TA0CTL = MC_0;
printf ("%d\n"、TA0R);
TA0CTL = tassel_2 + MC__Continuous+ ID + TACLR;
}