您好!
我在 ADS1298ECGFE-PDK 评估板上使用 ADS1298。 它由 nRF5340评估板(J4的引脚9和10)提供的3.0V 和5.0V 电源供电。 START 引脚(J3上的 SPI_START)硬接线到 GND。 /RESET 引脚(J3上的引脚8)硬接线至3.0V。
SPI 时钟配置为高电平有效、在上升沿移位数据、在下降沿捕捉数据。 MSB 首先移出。 CS 低电平有效 、并配置为在(~4µs) SPI 时钟的第一个上升沿之前置位。 我将 SPI 时钟速度已经降低到250kHz。
我能够使用 START 命令启动转换。 /DRDY 将以500Hz 的频率生效(不是默认值250Hz)。
但是、我无法读回寄存器配置。 我试图对 器件进行复位、唤醒 器件、停止器件。 在所有情况下、SPI 输出引脚上都没有响应。 执行 STOP 命令后无响应:
执行 RESET 命令后无响应:
当我发出 START 命令时、在~9ms 后、DRDY 引脚首次生效、随后的 RDATA 命令以数据响应、至少为!= 0:
一般而言、器件似乎能够接收命令并输出数据。
我在这里做错了什么?
此致
托尔斯腾