MSP430F149串口1中断接收,程序能进入中断,但使用中断标志位进入不了程序
[复制链接]
本帖最后由 电子一小白 于 2024-4-29 16:36 编辑
//各位大神,求教
#define R1XIFG (IFG2& URXIFG1)
#define SET_R1XIFG_1 IFG2|= URXIFG1
#define SET_R1XIFG_0 IFG2&= ~URXIFG1
#if __VER__ < 200
interrupt [UART1RX_VECTOR]void port1_Rcv_Proc(void)
#else
#pragma vector=UART1RX_VECTOR
__interrupt void port1_Rcv_Proc(void)
#endif
{
if(R1XIFG) //使用断点调试,将断点放在此处程序会执行到这一步
{
SET_R1XIFG_0; //使用断点调试,将断点放在此处程序不会进入
if(RxIndex<50) RxBuf[RxIndex++] = U1RXBUF;
}
SET_T1XIFG_0;
}
|