msp430中为什么每次开中断之前都需要写#pragma vector=TIMERA0_VECTOR?

这是中断服务函数的起始语句,每次在写中断中执行什么内容前都要写,TIMERA0_VECTOR只是对TimerA的中断,它是对应于TimerA的中断向量。如果是其他外设所引发的中断,就会有所不同。eg:#pragma vector=TIMERA0_VECTOR是针对写串口的中断。
中断的写法:
	#pragma vector=中断向量(可以在头文件中查找)		
	__interrupt void PORT(void)
  	  {
     	    中断服务程序
    	  }

你可能感兴趣的:(MSP430)