TI中文支持网
TI专业的中文技术问题搜集分享网站

关于ADS8681,SPI协议发送READ_HWORD指令,读取下一次CS为低时的数据,得到的数据总是错误

指令是READ_HWORD+地址+0x00+0x00。spi分四次发送。

下一帧时读取spi,存放在uint8_t read[4] 中。按理来说复位后数据全为零。但我独到的数据永远是错误的,杂乱的。这是为什么?请各位指教ads8681的命令写入和读取。

user151383853:

复位后没有确定一定是 0 吧,从内存中访问数据,中间多了个过程。能否从总线通信的波形上捕捉一下来获取通信真正的数据。

Kailyn Chen:

应该还是时序不对导致的每次读取的数据杂乱错误。
建议参考下7.5 Programming 部分的介绍。

赞(0)
未经允许不得转载:TI中文支持网 » 关于ADS8681,SPI协议发送READ_HWORD指令,读取下一次CS为低时的数据,得到的数据总是错误
分享到: 更多 (0)