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.

[参考译文] DAC39RF12:SYSREF 处理器配置

Guru**** 2487425 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1554711/dac39rf12-sysref-processor-config

器件型号:DAC39RF12


工具/软件:

您好:

SYSREF_CTRL 寄存器具有用于 设置“SYSREF_RECV_SLEEP"和“和“SYSREF_PROC_EN"的“的位 6、7。 有一条注释说:

“在 设置 SYSREF_PROC_EN“之前、用户应始终清除 SYSREF_RECV_SLEEP 、在设置 SYSREF_RECV_SLEEP 之前始终清除 SYSREF_PROC_EN  

由于这两个字段都属于同一寄存器、我的问题是是否可以在同一写入中更新这两个字段(即发送 10xxxxxx 或 01xxxxxx)、还是需要通过两次写入(例如第一次写入以清除 RECV_SLEEP、第二次写入以设置 PROC_EN)来更新?

(只要在任何其他登记册上有类似的注释,上述答案是否一般适用于 TI)

谢谢

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

    嗨、Guy、

    您需要通过两次写入来执行此操作、以遵循数据表指南。

    此致、

    Geoff