大家好、
客户发现能够成功控制此器件、他们必须发送3个字节。
只需确认以下是否正确? 谢谢!!
地址字节-弃之保护-命令字节
Andrew
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
客户发现能够成功控制此器件、他们必须发送3个字节。
只需确认以下是否正确? 谢谢!!
地址字节-弃之保护-命令字节
Andrew
尊敬的 Andrew:
为了成功写入、这个器件只需要从一个 I2C 主器件发送两个字节。 由于这个器件只有一个寄存器、在从器件地址之后发送的第二个字节是寄存器数据。 数据表的第8.5.3节:总线事务中对此进行了说明。 如果在最初的两个字节后发送更多数据、则最后一个字节会覆盖寄存器数据。 因此、在停止位之前发送的最后一个字节是存储在寄存器数据中的字节。 这就是为什么发送三个字节和最后发送的寄存器数据实现相同功能的原因。 为了简化通信、可以在地址之后直接发送数据:
开始-地址字节-寄存器数据字节-停止
此致、
Eric