您好!
我是创维RGB电子公司的一名软件工程师,我司在很多电视机机型上有使用贵司的TAS5805M及相关系列功放器件,最近有关于I2C通讯校验有一些疑惑,期待您这边能够解答一下!
在5805功放的datasheet上看到,5805功放可以使用任意book的page0 reg 0x7E 或者 book 8C page0 reg 0X7D用于通讯数据的校验;
咨询我司对接的TI FAE Feeney,她说只有page 0上的0x7D可用,这一点期望能跟贵司确认一下,是否只有book 8C,page 0上的reg 0x7D可以用于XOR校验?这是第一个想咨询的问题;
第二个想咨询的问题是,功放的自行校验过程,是功放收到写入的数据,会自己算校验和,然后和被写入0x7D的值做比较,不一致则在0x71的bit 7报错吗?
第三个问题是,假设第二个问题中的描述是功放被I2C写入数据时的处理过程,那么功放在被读取时,会把返回给Host的数据计算校验和并存入哪里(寄存器)吗?
期待早日收到贵司的答复,感谢!