美文网首页
FPGA笔记 | I2C写寄存器的标准流程 | 力卉编程

FPGA笔记 | I2C写寄存器的标准流程 | 力卉编程

作者: 力卉编程 | 来源:发表于2020-02-18 09:14 被阅读0次

写寄存器的标准流程为:

  1. Master发起START
  2. Master发送I2C addr(7bit)和w操作0(1bit),等待ACK
  3. Slave发送ACK
  4. Master发送reg addr(8bit),等待ACK
  5. Slave发送ACK
  6. Master发送data(8bit),即要写入寄存器中的数据,等待ACK
  7. Slave发送ACK
  8. 第6步和第7步可以重复多次,即顺序写多个寄存器
  9. Master发起STOP

图例:

写一个寄存器:


写一个寄存器

写多个寄存器:


写多个寄存器

文 | 力卉编程

相关文章

网友评论

      本文标题:FPGA笔记 | I2C写寄存器的标准流程 | 力卉编程

      本文链接:https://www.haomeiwen.com/subject/llwwfhtx.html