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.

DM3730 I2C_SCCB模式读操作后总线无法释放。

Other Parts Discussed in Thread: TPS65930, DM3730

我在使用DM3730时,为了读取TPS65930的一些寄存器值用DSP配置I2C1为SCCB读模式后读出数据后,总线就处于忙模式无法释放,请问一下怎么才能释放总线。

还有就是通过DSP怎么读取TPS65930的的寄存器值(除了SCCB外),重复的START信号怎么产生?

  • jun sun2 说:
    配置I2C1为SCCB读模式后读出数据后,总线就处于忙模式无法释放,请问一下怎么才能释放总线。

    数据线和信号线上是否有上拉?总线上是否有其他I2C设备干扰?

  • 电路上是有上拉,上拉是一直存在的啊?在FS模式下总线就能正常工作。是不是SCCB模式下有什么特殊的机制。

    还有在FS模式下一次传输触发第二次start是怎么实现的呢??

    是不是等传输完了ARDY信号产生然后再配置STT=1?