您好!
是否有人可以确认从内部 EEPROM 读取的数据格式?
如果我们要将校准数据写入 EEPROM、寄存器编号是否可以用作 EEPROM 中的偏移量(例如、EEPROM 中的第4个字节是 IG0_MSB)? 第17个字节(故障寄存器)会怎么样? EEPROM 中留空还是需要 USR1?
谢谢、
Tony
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.
您好、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