TI 工程师,您好:
用主机通过I2C配置DS90UB914,从而配置DS90UB913,目前能通过I2C正常读写DS90UB914,请问对DS90UB913进行读写该如何操作,具体读写寄存器流程是什么样的呢?谢谢!
RENPENG CAI:
以下是我读写914寄存器的流程: 914写寄存器:start->C0->reg->data->stop 914读寄存器:start->C0->reg->stop->start->C1->data->stop 请问通过914读写913的流程是什么样的呢?913地址已经设置为0xB0.
以下是我理解的两种方式:
1、通过914写913的寄存器:start->C0->B0->data->stop
通过914读913的寄存器:start->C0->B0->reg->stop->start->C1->data->stop
2、通过914写913的寄存器:start->B0->data->stop
通过914读913的寄存器:start->B0->reg->stop->start->B1->data->stop
实验后第一种读取出来的913寄存器全是0x00,第二种通信读取时报错。请问正确的写入和读取方法是什么?