工具/软件:Code Composer Studio
LaunchPad开发套件(MSP‑EXP430G2ET)问题:调试在中断例程中不起作用。当我们开始调试时,它会在中断例程中停止。
代码如下所示:
#include
unsigned int j=0;
void main (void)
{
WDTCTL = WDTPW + WDTHOLD;//停止 WDT
P1DIR |= 0x41;// P1.0和 P1.6输出
TACTL = tassel_2 + MC_2 + TAIE;// SMCLK、contmode、中断
_BIS_SR (LPM0_Bits + GIE);//输入 LPM0、带中断
}
// Timer_A3中断矢量(TA0IV)处理程序
#pragma vector=TIMER0_A1_vector
_interrupt void Timer_A (void) //**无法在此例程中进行调试。
{
J++;
if (j==20)
{
P1OUT ^= 0x41;
}
}