MSP430F149串口1中断接收,程序能进入中断,但使用中断标志位进入不了程序
本帖最后由 电子一小白 于 2024-4-29 16:36 编辑<p> </p>
<p><span style="font-size:20px;"><strong>//各位大神,求教</strong></span></p>
<p> </p>
<p>#define R1XIFG (IFG2& URXIFG1)</p>
<p>#define SET_R1XIFG_1 IFG2|= URXIFG1</p>
<p>#define SET_R1XIFG_0 IFG2&= ~URXIFG1</p>
<p> </p>
<p>#if __VER__ < 200<br />
interrupt void port1_Rcv_Proc(void)<br />
#else<br />
#pragma vector=UART1RX_VECTOR<br />
__interrupt void port1_Rcv_Proc(void)<br />
#endif<br />
{ <br />
if(R1XIFG) //使用断点调试,将断点放在此处程序<span style="font-size:16px;"><strong>会执行</strong></span>到这一步<br />
{<br />
SET_R1XIFG_0; //使用断点调试,将断点放在此处程序<strong><span style="font-size:16px;">不会进入</span></strong><br />
if(RxIndex<50) RxBuf = U1RXBUF; <br />
}<br />
SET_T1XIFG_0; <br />
}</p>
电子小白,求教各位大神 <p>RxBuf和RxIndex内容也不会发生变化?</p>
页:
[1]