9月28日

作者: 马贤龙 | 来源:发表于2017-09-28 21:55 被阅读0次

    今天讲的SPI总线通讯 SPI是同步全双工串行总线,由4根线组成,分别是MOSI,MISO   SCK,CS.其中CS(片选)低电平有效

    有4四种时序模式 CPOL(时钟极性):启动电平信号 CPOL=0低电平启动 CPOL为1高电平启动

                              CPHA(时钟相位):CPHA=0电平启动后以遇到第一个时钟信号边沿为基准去采样                                                              MOSI,MISO信号得到0和1的不同组合

                                                              CPHA=1电平启动后以遇到第一个时钟信号边沿为基准去采样                                                                 MOSI,MISO信号得到0和1的不同组合

    CPOL      CPHA

    0               0          上升沿

    0              1        下降沿

    1                0      下降沿

    1                  1      上升沿

    因为SPI的数据输入和输出线独立 允许同时完成数据的输入和输出    数据的发送和输入公用一个移位寄存器 所以构成环形总线结构 在sclk控制下 俩个双向移位寄存器实现数据交换 主给从发送数据 通过移位寄存器 发到从的移位寄存器 如果主设备不想接收来自从设备的数据可以选择忽略  从设备写入主希望得到的数据 然后主设备通过移位寄存器发送空指令 把数据给顶出来 接收

    相关文章

      网友评论

          本文标题:9月28日

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