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.

[参考译文] LP8758-E0:LP8758-E0写入0x23的时间

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/597638/lp8758-e0-the-time-when-0x23-are-written-by-lp8758-e0

器件型号:LP8758-E0
主题中讨论的其他器件:LP8758

您好!

您能否 告诉我器件读取内核的当前值并将寄存器写入地址0x22或0x23 (I_LOAD_1/2)之前的时间

在将寄存器写入地址0x21 (SEL_I_LOAD)以确定内核以监控电流之后?

我想知道在读取地址0x22或0x23之前应该保留多少时间。

※其他信息

由于 I2C 频率为400kHz、1个周期为2.5μsec μ s。

在读取0x22或0x23之前、受监控的电流值是否存储在0x22 和0x23中?

此致、

YUto Sakai

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

    我会将您的查询分配给 LP8758专家、我们会再给您。

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

    谢谢。
    我期待你的答复。

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

    典型测量时间约为50us。 我假设测量数据在测量准备就绪时被锁存。 我将检查操作并返回给您。

    确保测量数据有效的一种方法是在寄存器 INT_TOP.I_LOAD_READY 上启用中断。
    有关更多详细信息、请参阅数据表上的第7.3.1.2节:降压转换器负载电流测量。

    此致、
    Jari Niemelä í a
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Jari-San

    感谢你的答复。
    为了读取正确的电流值、我知道在等待测量完成并锁存数据之前、必须读取0x22或0x23、它是否正确?
    我们的客户担心在写入0x21后立即读取0x22或0x23时是否能够读取正确的电流。
    您能否告诉我您何时知道数据锁存操作以及从写入0x21到数据锁存的时间?

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

    Yuco-San、您好!  

    是的、您必须等到数据被锁存。

    测量开始命令结束后50uS 应该足以保证 数据在读取命令结束前以400kHz I2C 速度被锁存。

    测量开始命令结束后、以下读取命令需要26个时钟周期(停止和启动、芯片 ID 加写入位、寄存器地址、重复启动、芯片 ID 加读取位)。 在400kHz 速度下、这意味着65us、这比规定的50us 测量时间长。

    为了确保数据在读取之前已被锁存、您必须设置有关 iload 测量的中断、并且在读取负载电流值之前读取中断(如果已设置或未设置)。 根据上面的解释、有足够的时间进行测量、我认为无需读取中断状态。


    此致、

    Jari Niemelä í a