uint32_t SPI_RW_Reg(uint16_t CofigReg)
{
delay(10);
readata1=SPIx_ReadWriteByte((uint8_t)(CofigReg>>8));
readata2=SPIx_ReadWriteByte((uint8_t)CofigReg);
readata3=SPIx_ReadWriteByte((uint8_t)(CofigReg>>8));
readata4=SPIx_ReadWriteByte((uint8_t)CofigReg);
readata= (uint32_t)readata4|((uint32_t)readata3<<8)|((uint32_t)readata2<<16)|((uint32_t)readata1<<24);
delay(1000);
//ads_cs_1();
return readata;
}
这个函数我不知道那里有问题 帮忙看一下 谢谢