INA219读取寄存器,读出高8位后,低8位读不到

我按照INA219读取寄存器的步骤操作:start->发送INA219地址->发送需读取的寄存器地址->start->发送INA219地址+0x01(让从机知道我需要读取数据)->

读取出高8位->发送应答->读取低8位->不应答->stop

但是读出高8位后,主机返回应答信号后,从机不再返回低8位,读不到低8位数据。

请问各位大侠,这是什么情况?

2 个回复