请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP432P401R 好的,我是一个新手,我正在尝试使用启动板上的TALCK输入引脚来实施脉冲计数器。 我只想在按下按钮时触发一个中断,该按钮会增加一个全局变量计数器。 我可能在这里做了一些愚蠢的事,但任何帮助都值得赞赏
//*************************************************************************************************
////
MSP432 main.c模板-空主模板
////**************************************************************************************
#include "msp.h"
float g_fCount;
void main (void)
{
WDTCTL = WDTPW | WDTHOLD; //停止看门狗计时器
TA1CTL = tassel_0 + MC_2 + TAIE;//TALK SOURCE,Cont模式,启用TA1中断
__enable_interrupit();
while (1){
}
}
作废TA1_N_IRQHandler (void){
G_fCount++;//增量计数器
TA1CTL =!TAIFG;//将中断标志设置为0
}