差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
stm32:i2c [2024/12/23 12:22] laythystm32:i2c [2024/12/23 12:23] (当前版本) laythy
行 43: 行 43:
 {{ :stm32:i2cspecificaddrread.jpeg?800|}} {{ :stm32:i2cspecificaddrread.jpeg?800|}}
 记住,在进行读或写操作后,地址指针会自动+1。也就是说可以连续发送或接收多个字节数据。\\ 记住,在进行读或写操作后,地址指针会自动+1。也就是说可以连续发送或接收多个字节数据。\\
-连续写入多字节数据:在一字节写完后再发送n个字节,会依次存放到前一字节的后面。S->[ADDR+W]->RA->[REGADDR]->RA-[BYTE1]->RA-……->RA>P\\+连续写入多字节数据:在一字节写完后再发送n个字节,会依次存放到前一字节的后面。S->[ADDR+W]->RA->[REGADDR]->RA-[DATA]->RA-……->RA>P\\
 连续读取多字节数据:S->[ADDR+R]->RA->[REGADDR]->SA-[DATA]->SA-……->NSA>P,注意读取最后一字节数据后要给非应答(NonSendAcknowledge)。\\ 连续读取多字节数据:S->[ADDR+R]->RA->[REGADDR]->SA-[DATA]->SA-……->NSA>P,注意读取最后一字节数据后要给非应答(NonSendAcknowledge)。\\