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.

[参考译文] BQ76920EVM:BQ76920 I2C 通信

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1288078/bq76920evm-bq76920-i2c-communication

器件型号:BQ76920EVM
主题中讨论的其他器件: BQ76920

BQ76290 I2C 通信:

我们已通过 I2C 将 BQ76920evm 连接到16位32MHz 主机控制器。 以下是观察结果:

无法将寄存器作为块读取进行读取。 例如:在单次 I2C 读取中从地址0x04读取到0x15。

   我们确实得到了损坏的值、单个 I2C 调用中最多可以获得2字节的数据。

2、I2C 请求和读取函数预计调用之间会有延迟。

  大约在每次 I2C 调用后1ms 到2ms。

这会导致电源管理的整体延迟大幅增加。 是否有可能在请求和读取数据调用之间无延迟的情况下、每250ms 大范围读取一次 AFE。

任何实现上述2要求的代码片段(无延迟的较大块)都将非常有用。