美文网首页
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