TI中文支持网
TI专业的中文技术问题搜集分享网站

PPC3 I2C monitor 进行I2C命令调试,读写命令总是错误

使用TAS5805 DEMO板,试用 PPC3 I2C monitor 进行I2C命令调试,读写命令总是错误,示波器检查波形发现device address 左移了一位,相当于除2。 将正确的设备地址,先乘以2,在PPC3 I2C monitor 中进行寄存器访问,就成功了。

这个应该是个bug吧?

然后 命令 i 的许多接口标准(手册中明确支持),实际测试都不支持,比如 i2cfast16 就不支持

Kailyn Chen:

您好,是不是I2C的slave address没有写对?I2C的波形附上看下,是否读取的数据都是FFFF?
因为I2C是7bit从机地址,进行写操作的时候,需要将第八位补零,因此相当于地址左移一位。

赞(0)
未经允许不得转载:TI中文支持网 » PPC3 I2C monitor 进行I2C命令调试,读写命令总是错误
分享到: 更多 (0)