2019-07-20 03:22发布
学习小空间 发表于 2016-12-28 16:17 SPI_WriteByte(ADS1256_CMD_RDATA); delay_ms(3);//加个延时
最多设置5个标签!
这款芯片的SPI时钟速度不要超过1.92M,数据采样要设置在时钟的第二个边沿,然后SPI读写函数需要加延时。
while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET);
SPI_I2S_SendData(SPI2, TxData);
DelayUs(3);
while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE) == RESET);
ACK=SPI_I2S_ReceiveData(SPI2);
DelayUs(3);
关注微信公众号:电子搬砖师
一周热门 更多>