This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS8320:ADS8320

Guru**** 2551110 points
Other Parts Discussed in Thread: ADS8320, CC2640

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/583158/ads8320-ads8320

部件号:ADS8320
主题中讨论的其他部件: CC2640

您好,

我的一个客户打算将ADS8320与CC2640结合使用,并将其连接到SPI接口。

采样频率必须为100KHz。

ADS8320的计时图显示,您需要对24个周期进行计时

ADS8320计时图显示,CS线路在24个时钟脉冲的最后一个之前处于高位,这不是标准SPI端口的工作方式。

SPI是否可以移出24个时钟周期(3个连续字节写入操作),将其CS行置于高位并以24位读取。

有意义的数据库从第7个时钟脉冲的上升沿开始读取。

在24个时钟周期后,CS会在短时间内变高,然后开始下一个24个时钟周期序列。

从ADS8320数据表中,我了解到如果CS线在整个24个时钟周期内保持低电平,则下一个转换已经开始,而其目的是在CS线再次断开并且SPI发送下一个序列时开始下一个转换 24个时钟脉冲。

您能否确认这也会起作用?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Jan,


    CS处于低电平状态时,可以有24个完整的时钟周期;设备需要至少22个时钟周期才能读取转换数据。   ADS8320串行接口使用4.5 到5个时钟 周期进行采集(采样信号);在5个时钟之后,下一个16个时钟DOUT将以最高有效位(MSB)优先为数据时钟。  在这16个时钟周期后,设备将首先以最低有效位(LSB)重复数据。  重复转换数据后,DOUT将显示三种状态。  在24小时后让CS高电压是可以的。  


    在ADS8320上,CS的下降边缘会触发新的转换;因此,只有当CS被设置为高电平并返回低电平时,设备才会触发新的转换。  如果不超过最大速率(fsample=100kHz)和定时要求,则可以将CS设置为较低值,以便在 延迟后触发新的转换。

    请参阅第14页数据表中的设备功能模式说明和计时参数


    谢谢,此致,

    路易斯