2019-07-20 03:22发布
272908169@qq.co 发表于 2015-6-30 11:03 **** 作者被禁止或删除 内容自动屏蔽 ****
学习小空间 发表于 2016-12-28 16:17 SPI_WriteByte(ADS1256_CMD_RDATA); delay_ms(3);//加个延时
最多设置5个标签!
SPI_WriteByte(ADS1256_CMD_RDATA);
delay_ms(3);//加个延时
这款芯片的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);
关注微信公众号:电子搬砖师
一周热门 更多>