帮忙看看这几行代码有什么问题,谢谢。字节数据能移动24位在与一个32位的变量逻辑与操作吗?
SpiWriteAddr=((BYTE)IapReadByte(Spiaddress))<<24| SpiWriteAddr;
SpiWriteAddr=((BYTE)IapReadByte(Spiaddress+1))<<16| SpiWriteAddr;
SpiWriteAddr=(BYTE)IapReadByte(Spiaddress+2)<<8| SpiWriteAddr;
SpiWriteAddr=((BYTE)IapReadByte(Spiaddress+3))| SpiWriteAddr; |