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.
在我们的配置中:
根据第10.1.7节、SYNC 命令将启动转换。 完成一些转换后、我发出一条休眠命令以降低功耗。
当我准备好执行更多转换时、我需要发出一个唤醒命令、还是另一个同步命令执行同样的操作?
如果系统处于唤醒状态、而我发出了 WAKEUP 而非 SYNC、会出现什么情况?
换而言之、WAKEUP 和 SYNC 命令之间的主要区别是什么? 它们(以及它们不是)可互换的方式是什么?
尊敬的 Robert Poor1:
以下是您的问题的答案:
当我准备好进行更多转换时,我需要发出一个唤醒命令还是另一个同步命令执行同样的操作?
如果已使用睡眠命令将 ADS1248置于断电模式、则应始终发出唤醒命令以唤醒 ADC。 SYNC 命令在断电模式下将不起作用(请参阅表19的脚注)
如果系统处于唤醒状态并且我发出了唤醒命令而不是同步命令,会发生什么情况?
为什么要这样做? 在这种情况下、唤醒命令被有效地视为 NOP
zhipeng li 说:换言之、唤醒命令和同步命令有何关键区别? 它们(和它们不是)可互换的方式是什么?
WAKEUP 命令使 ADC 退出断电模式并启动新的转换、SYNC 命令仅启动新的转换
-Bryan
"您为什么要发出唤醒命令而不是同步命令?"
如果唤醒始终启动转换、则我不需要额外的逻辑来跟踪 ADC 是否处于断电状态。 (如果是这种情况、我不明白您为什么需要 SYNC 命令。)
但是,如果我对你的答复解释正确:
... 这意味着、在我开始新的转换之前、我应该检查系统之前是否被置于断电模式(从而执行一个唤醒)或者不进入(从而进行一个同步)。
对吧?
尊敬的 Robert Poor1:
- 如果系统处于断电模式、一个 WAKEUP 命令将系统从断电模式中唤醒并开始一个新的转换。
- 如果系统不处于断电模式、唤醒命令无效。
... 这意味着、在我开始新的转换之前、我应该检查系统之前是否被置于断电模式(从而执行一个唤醒)或者不进入(从而进行一个同步)。
[/报价]是的、这是正确的
-Bryan
谢谢。 (等待有关文档的相关问题!) :)
您好、Robert Poor1.
很高兴我们可以快速解决这个问题
-Bryan