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.

[参考译文] ADS8681:VHDL 中的 SPI 范围选择寄存器的 SPI 写入和读回

Guru**** 2554550 points
Other Parts Discussed in Thread: ADS8681

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1571016/ads8681-spi-write-and-read-back-of-range-select-reg-in-vhdl

器件型号:ADS8681


工具/软件:

您好:

我有采用 ADS8681 ADC 的定制电路板。  电路板连接了 SPI 接口、如数据表中的图 7-25 所示、其中 RST 被拉至 3.3V 且 RVS 未连接。  该电路板设置为内部基准、在 REFIO 和 REFCAP 上均测量 4.096V 电压、每个电容为 10uF。  5V 为 AVDD 供电、3.3V 为 DVDD 供电。  SPI 时钟为 10MHz、我使用默认模式 0、在 SCLK 上升沿为 SDI 计时、发送读取命令后、数据应在 SCLK 下降沿按时钟输出、然后采用 NOP。  SDI 数据相移 90 度、因此当 SCLK 上升沿出现时、SDI 数据保持稳定。  为了设置地址 x14、我发送 xD814000B(0-5V INP 范围)并读回寄存器、我发送 xC8140000、后跟一个 NOP 命令 x00000000。  以下屏幕截图显示了 SCLK、SDI、SDO 和 CONVERT/CS 引脚。  操作码是否错误?e2e.ti.com/.../spiCmds.pdf 看起来写命令应该是 x“D4xxYYYY",“,但、但我仍然得到相同的结果。