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.

[参考译文] DAC53204-Q1:MCU 是否需要在每个锁存周期内以 RST-CMP-FLAG-X 位形式写入命令?

Guru**** 2436810 points
Other Parts Discussed in Thread: DAC53204-Q1

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1435726/dac53204-q1-mcu-needs-to-write-commands-in-rst-cmp-flag-x-bit-at-each-latch-cycle

器件型号:DAC53204-Q1

工具与软件:

嗨、团队:

关于 DAC53204-Q1中的可编程迟滞比较器、MCU 需要在每个锁存周期以 RST-CMP-FLAG-X 位写入命令。 我的理解是否正确?  

此致、

山本俊介

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

    尊敬的  Yamamoto-San:

    仅当比较器配置为锁存比较器模式时、才需要使用 RESET 命令。 在正常(非锁存)模式下、比较器输出将如下图7-5所示进行响应:

    图7-6和7-7是具有锁存输出的窗口比较器。  

    锁存输出模式在 COMMON-CONFIG 中设置。 此设置将对窗口比较器模式中配置的任何通道有效:

    您可以在 DAC-X-CMP-MODE-CONFIG 寄存器中选择器件是处于窗口比较器模式还是迟滞模式:

    如果在迟滞模式下分别将裕度高或裕度低代码设置为满量程或零标度、则 需要使用 RESET 命令。 这是因为比较器输入无法传递完整或零标度代码来实现迟滞、而输出会卡住。  

    此致!

    Katlynne Jones

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

    尊敬的 Katlynne-San:

    感谢您的答复。 我的意思是、我的客户的用例经常超过比较器的上限阈值 DAC-X-MARGIN-HIGH、因此我的客户希望确认他是否需要频繁地向 RST-CMP-FLAG-X 位发送 logc 高电平。 我创建了一个图像、说明我的客户计划做什么。 您能回答哪一个是正确的行为 A 还是 B 吗?

      

    此致、

    山本俊介

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

    尊敬的  Yamamoto-San:  

    您共享的图像显示 裕度高或裕度低代码分别设置为满量程或零量程。 这是客户计划以这种方式使用该设备吗? 如果是、那么是、则需要使用 RESET 命令、如图所示。  

    此致!

    Katlynne Jones

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

    尊敬的 Katlynne-San:

    感谢您的答复。  

    这是客户计划如何使用此设备吗?

    有。

    [报价 userid="452025" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1435726/dac53204-q1-mcu-needs-to-write-commands-in-rst-cmp-flag-x-bit-at-each-latch-cycle/5511255 #5511255"]如果是、则需要使用图中所示的 reset 命令。  [报价]

    哪一个 A? 或 B?

    A 在每个周期对 RST-CMP-FLAG-X 位具有复位命令。 相反、B 在总周期中对 RST-CMP-FLAG-X 位只有一条复位命令。

    此致、

    山本俊介

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

    尊敬的  Yamamoto-San:

    图 A。如果将低迟滞设置为零代码、则器件无法满足迟滞要求。 因此、每次超过高阈值时、都需要设置一条复位命令、以便在需要时复位比较器标志。 该标志不会如图 B 所示自行重置

    这基本上是一种锁存比较器功能、在超过高阈值时从低到高转换时进行锁存。 图 B 实际上会有以下行为:

    此致!

    Katlyne Jones

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

    尊敬的 Katlyne-San:

    非常感谢您的回答。 这只是客户的技术反馈。 我的客户更喜欢 B 操作、因为与 B 操作相比、A 操作需要很多 MCU 资源。 若要经常向 DAC53204-Q1发送信号、MCU 的内部内核需求会使系统性能更高的 MCU。 我想知道您是否有解决我的问题的任何想法? 很抱歉打扰您。

    我在这份附注中列出了项目信息。 感谢您的支持。

    此致、

    山本俊介

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

    尊敬的  Yamamoto-San:  

    这是没有问题的! 如果客户需要锁存比较器、则只能使用此模式。 这意味着在发出复位命令之前、输出将保持锁存状态。 如果他们希望比较器输出自行复位(如图 B 所示)、那么我认为他们不需要锁存比较器。 我们来弄清楚它们的用途。  

    在图 B 中、他们希望比较器输出在什么条件下复位? 必须有某种信息来指示输出可以恢复正常状态。  

    我知道如果比较器输入超过某个高阈值、比较器输出应该变为高电平、他们什么时候希望比较器输出恢复为低电平?  

    此致!

    Katlynne Jones