Tool/software:
What happens in the INA232 if more than 2 bytes are read from a register? Will the 3rd and 4th bytes read be from the next sequential register?
In my design, I would like to read both the Shunt Voltage Register and the Bus Voltage Register, using DMA to transfer the data into my MCU memory without CPU involvement. This would be most easily accomplished if I could write the Register Pointer to the Shunt Voltage Register (0x01) one time, and then repeatedly read 4 bytes. My hope is that the INA232 works like many I2C devices, and it will continue sending data from the next register in line. I understand from the datasheet that the register pointer will not update without being written to, but it doesn't say what happens if more than 2 bytes are read out.
Thanks!