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.

[参考译文] TIC1.24万-Q1:TIC1.24万-Q1/10024-Q1是否1.0024万是否具有锁定IN_STAT_COMP直至读取位的功能?

Guru**** 2460850 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/630218/tic12400-q1-does-tic12400-q1-10024-q1-have-a-functionality-to-latch-in_stat_comp-until-the-bits-are-read

部件号:TIC1.24万-Q1
主题中讨论的其他部件:TIC1.24万

E2E,

我们的客户希望在其动力传动系统中使用MSDI。 /INT信号用于唤醒MCU。 唤醒MCU的信号来自多个输入,例如点火开关或任何其他内部原因。 他们希望区分信号来自何处。 但是,系统具有一个MCU,需要几百毫秒才能唤醒。 某些信号持续几毫秒。 如果信号在MCU读取INT_STAT_COMP位之前结束,MCU就无法区分中断是什么。

 

谢谢!

亚当

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

    生成中断后,TIC1.24万不会锁定INX引脚的状态。  IN_STAT_COMP寄存器将始终反映轮询周期结束时PIN的最新状态。   

    如果MCU在状态更改之前没有唤醒,并且运行了新的轮询周期,则可能会错过交换机状态更改。  TIC1.24万有防止这种情况的方法,例如将轮询周期时间增加到比MCU唤醒时间更长,以确保在MCU唤醒之前新周期不会开始。

    此致,

    Andrew

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

    您好Andrew_Mason:

    如果tPOLL_TIME比  推开关的时间长得多 ,TIC1.24万是否会在轮询模式下错过开关状态的变化?

    此致,
    Ryo

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

    这很有可能。 您必须在开关检测时间,MCU唤醒时间和所需电流消耗之间找到平衡。

    根据系统默认状态,当前功耗的好处通常开始下降,轮询时间大约为32毫秒。 EVM GUI具有电流消耗计算器,它可以帮助您大致了解当前消耗与轮询时间之间的平衡。

    希望这能有所帮助,
    Andrew