请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AMC7836 尊敬的 Sirs:
我是否可以知道如何将 AMC7863设置为自动模式运行?
我的客户设置0x0F 位4=1、触发后、从地址0x20~0x3E 读取的数据全部为0。
但是、在直接模式下、所有读取的数据都是正确的!
请帮助您建议自动模式设置、或者是否有任何示例代码可供参考?
谢谢。
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.
尊敬的 Sirs:
我是否可以知道如何将 AMC7863设置为自动模式运行?
我的客户设置0x0F 位4=1、触发后、从地址0x20~0x3E 读取的数据全部为0。
但是、在直接模式下、所有读取的数据都是正确的!
请帮助您建议自动模式设置、或者是否有任何示例代码可供参考?
谢谢。
尊敬的 Peter:
AMC 要求您在读取 ADC 值之前写入 ADC 更新位。 在直接模式下、ADC 寄存器在采样后更新、但在自动模式下、寄存器仅在 ADC 更新命令之后更新。 这是为了防止不同转换的高字节和低字节之间的不匹配。
对于自动模式、您应该执行以下操作:
1.将 ADC 设置为自动模式
2.触发 ADC
循环:
1、写入 ADC 更新
2.读取所需的通道。