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.

[参考译文] AMC7836:自动模式运行设置...

Guru**** 2511985 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/929468/amc7836-setting-for-auto-mode-operation

器件型号:AMC7836

尊敬的 Sirs:

我是否可以知道如何将 AMC7863设置为自动模式运行?

我的客户设置0x0F 位4=1、触发后、从地址0x20~0x3E 读取的数据全部为0。

但是、在直接模式下、所有读取的数据都是正确的!

请帮助您建议自动模式设置、或者是否有任何示例代码可供参考?

谢谢。

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

    尊敬的 Peter:

    AMC 要求您在读取 ADC 值之前写入 ADC 更新位。  在直接模式下、ADC 寄存器在采样后更新、但在自动模式下、寄存器仅在 ADC 更新命令之后更新。   这是为了防止不同转换的高字节和低字节之间的不匹配。

    对于自动模式、您应该执行以下操作:

    1.将 ADC 设置为自动模式

    2.触发 ADC

    循环:

    1、写入 ADC 更新

    2.读取所需的通道。