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.

[参考译文] LM3549:EEPROM 校准数据格式

Guru**** 2394305 points
Other Parts Discussed in Thread: LM3549

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/570395/lm3549-eeprom-calibration-data-format

器件型号:LM3549

您好!

是否有人可以确认从内部 EEPROM 读取的数据格式?

如果我们要将校准数据写入 EEPROM、寄存器编号是否可以用作 EEPROM 中的偏移量(例如、EEPROM 中的第4个字节是 IG0_MSB)? 第17个字节(故障寄存器)会怎么样? EEPROM 中留空还是需要 USR1?

谢谢、

Tony

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

    我正在研究这个问题、应该能够在2天内回复您。
    如果您需要更快的答案、请告诉我。

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

    谢谢 Randy。 在2天内就可以了。

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

    在 EEPROM 编程期间、I2C 寄存器中的当前值被写入 EEPROM。
    数据表的第10页概述了 EEPROM 编程的顺序。
    如果您需要更多详细信息、请告诉我。

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

    您好、Randy、

         尽管它说明了如何写入 EEPROM、但它并未说明写入内容或要写入的数据格式。 通常、我猜 EEPROM 中的第一个字节代表寄存器0的设置。 正确吗?

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

    您好、Tony、

    I2C 寄存器中的值被写入 EEPROM、外部控制器不需要知道 EEPROM 的任何特殊格式或地址。  EEPROM 数据和地址从 LM3549内部的 I2C 寄存器映射/映射到该寄存器。

    例如、如果您需要将 IB1_LSB (I2C 地址0x0B)从默认值0xE7更改为新值0xE2、则只需使用数据0xE2执行 I2C 写入地址0x0B、然后按照 EEPROM 编程序列进行操作。  新值0xE2将在正确的 EEPROM 地址编程到 EEPROM 中。  当 LM3549进入启动运行模式时、新值将传输到 I2C 寄存器。  所有映射到 EEPROM 的 I2C 寄存器在 EEPROM 编程序列期间被写入(请参考第15页和第16页的寄存器映射表、注释列)。

    我希望他能提供帮助,如果还不清楚的话,请告诉我。


    此致、

    Randy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Randy。 我很困惑。 我的印象是 EEPROM 需要从主机写入。