В этом случае компилер ругается
CODE
{
unsigned char * pTmp = *pADC3_rx_pointer;
*pTmp++ = UDR1;
pADC3_rx_pointer = pTmp;
}
unsigned char * pTmp = *pADC3_rx_pointer;
*pTmp++ = UDR1;
pADC3_rx_pointer = pTmp;
}
можно попробовать также другие варианты, и выбрать наиболее удачно компилирующийся:
CODE
{
unsigned char * pTmp = *pADC3_rx_pointer++;
*pTmp = UDR1;
}
unsigned char * pTmp = *pADC3_rx_pointer++;
*pTmp = UDR1;
}
CODE
{
unsigned char * pTmp = *pADC3_rx_pointer;
*pTmp = UDR1;
pADC3_rx_pointer = ++pTmp;
}
unsigned char * pTmp = *pADC3_rx_pointer;
*pTmp = UDR1;
pADC3_rx_pointer = ++pTmp;
}