初学MSP430,需要接收传感器返回的多字节数组
#pragma vector=USCI_A0_VECTOR
__interrupt void USCI_A0_ISR(void)
{
switch (__even_in_range(UCA0IV,4))
{
//Vector 2 - RXIFG
case 2:
RxBuf[lengt++]=UCA0RXBUF;
break;
default: break;
}
}
目前这样写,为什么只能获取到最后一个字节呢,前面的字节在UCA0RXBUF中被后面的依次覆盖掉了。请问前辈们如何解决这样的问题