ADS131A04使用时报告SPI中的F_FRAME错误
时间:10-02
整理:3721RD
点击:
在使用ADS131A04时我配置M0=1;M1=No connection;M2=0;并且CRC没有使能。当我发送16位的使能AD通道命令时就会返回错误状态,报告F_FRAME错误即没有足够的时钟,这个问题如何解决?
在 CRC disable 前提下,您是采用的Fixed-Frame Size 还是Dynamic Frame Size?F_FRAME报错,说明在CS拉高之前SCLK时钟数目不够。
我的CRC没使能,而且设置的是Dynamic Frame Size。
我读取采样数据时先将CS拉低然后连续发送5个NULL指令(16位),再将CS拉低的。
但是每次返回的状态都报错F_FRAME。
请问一下这个咋解决?
这是我发送使能AD命令(0x4f0f)时的波形图。在使能AD之前我发送其它命令是不会报错的,但使能AD时就会报错F_FRAME。
请问一下这是什么原因?