ZHDS197 April 2026 TCA9847
ADVANCE INFORMATION
必须向目标器件发送并从目标器件接收数据,而这是通过读取或写入目标器件中的寄存器来完成的。
寄存器是目标内存中的位置,其中包含信息,无论是配置信息还是一些要发送回控制器的采样数据。控制器必须将信息写入此类寄存器,从而指示目标器件执行任务。
虽然 I2C 目标中通常有寄存器,但请注意,并非所有目标器件都有寄存器。有些设备很简单,只包含一个寄存器,可以通过在目标地址之后立即发送寄存器数据来直接写入寄存器,而不是对寄存器进行寻址。TCA9847 是通过 I2C 命令控制的单寄存器器件示例。由于该器件只需要 1 位来启用或禁用通道,因此只需要 1 个寄存器,并且控制器仅在目标地址之后写入寄存器数据,会跳过寄存器号。