主题中讨论的其他器件:AMC131M02、
工具与软件:
您好!
我能够成功读取 ADC 值。 但是、我没有在数据表中看到正确的数据速率频率。 这里是有关我的设置的一些背景信息。
我已将 CLKIN 频率设置为5.102MHz。 选择这个时钟背后的想法是将数据速率同步到我们运行在39.86KHz 的 ISR。 OSR 为64时、数据表中的公式为:
数据速率=(CLKIN /2 * OSR)=(5.102/2 * 64)= 5.102/128 = 39.86Ksps。
不过、我们看到 DRDY 中断随意发生。 我看到第一个中断输入为95.31KHz、第二个中断输出为68.87KHz、并且此模式会重复。 ADC 已正确设置为16位模式和64 OSR。
但是、如果我将 OSR 更改为128并将 DRDY_FMT 位设置为1或0、则中断正确地在我所需的频率发生:
那么数据速率实际上是否= CLKIN / OSR? 请澄清。 我在这里做什么错了吗?