简式:脉冲启动是否重新启动转换、即使没有执行任何干预 RDATA 操作?
(注意:以下内容类似于数据表10.1.9中"断电模式示例"中描述的序列、但增加了一个要求、即我们在完成 WREG 操作后启动一个500ms 的转换。)
动机:为了将功耗保持在最低水平、我的高级目标如下:
- 复位 ADS1248
- 执行 SDATAC 操作以将其置于单次采样模式
- 使用一对 WREG 操作(MUX0、VBIAS、MUX1、SYS0)和(IDAC0、IDAC1、 GPIOCFG、GPIODIR、GPIODAT)
- 等待500毫秒(模拟前端所需的设置时间)
- 启动转换
- 等待 DRDY、n
- 执行 RDATA 操作以获取样本
我不确定如何使其在单次转换模式下工作。 这是因为:
- 步骤3要求 START 为高电平以启用 WREG 操作
- 第4步要求将 START 设置为低电平(以便芯片可以进入睡眠模式)
- 步骤5要求将 START 设置为高电平以启用转换
但请注意、步骤3和步骤5之间没有 RDATA 操作。 我希望这是可以的、重新确认开始只会放弃之前的任何转换(或正在进行的转换)。
此外,在执行步骤1-4 (设置芯片并遵守保持时间)后,我可能会重复执行步骤5-7 (针对多个样本)。
我的问题是:
- 这是正确的方法吗?
- 如果不是、实现这一目标的正确方法是什么?