无效转换实际上意味着什么? 我们实际上会遇到通过可编程逻辑实现控制的问题。
例如、第一个 I 命令/配置 ADC。 假设我希望通道定序采用手动模式(完全没有自动模式)。 我在帧 N 中选择通道、并在帧 N+2中获得结果。 那么我是否必须放弃完整的第一个转换结果? 这意味着我将获得帧 N+3中的第一个有效 ADC 结果。 我是否正确获取了它? 如果是这种情况、并且我将获得通道0晶圆复位或上电的第一个有效数据、那么执行0至15手动通道序列的过程将是:
- 加电/复位
- 在帧 N 中选择手动模式和通道0
- 在帧 N+1中选择手动模式和通道0
- 在帧 N+2中选择手动模式和通道1
- 在帧 N+3中选择手动模式和通道2
- (笑声)
在帧 N+3中、通道0的第一个有效数据将通过 SPI 返回。 之后、所有后续扫描的通道将根据数据表 Foigure 51中的时序返回有效结果。 如果我错了、请纠正我的问题、或确认我以正确的方式理解了它。 提前感谢!