当前位置:   article > 正文

FPGA---常用协议1(spi协议)_fpga中的常见协议

fpga中的常见协议

【1】spi协议:SPI是同步串行通信接口。
        SPI是一种高速的、全双工、同步通信总线,标准的SPI也仅仅使用4个引脚,
        它主要是主从方式通信,这种模式通常只有一个主机和一个或者多个从机,标准的SPI是4根线,
        分别是SCLK(时钟,也写作SCK):
            通信的整个过程分为【空闲时刻】和【通信时刻】
            SCLK在数据发送之前和之后的空闲状态是高电平,那么CPOL=1,那么数据输出在下降沿,数据采样在上升沿。
                              如果空闲状态SCLK是低电平,那么CPOL=0。那么数据输出在上降沿,数据采样在下升沿。             
            SSEL(片选,也写作CS):从设备片选使能信号。如果从设备是低电平使能的话,当拉低这个引脚后,从设备就会被选中,主机和这个被选中的从机进行通信。
            MOSI(数据输入:主机输出从机输入,也写作SDI):主机给从机发送指令或者数据的通道。
            MISO(数据输出:主机输入从机输出,也写作SDO):主机读取从机的状态或者数据的通道
  四种工作模式:CPOL=0;CPHA=0;空闲时SCLK为低电平;数据采样在第一个边沿(上升沿),数据发送在第二个边沿(下升沿)。
                CPOL=0;CPHA=1;空闲时SCLK为低电平;数据发送在第一个边沿(上升沿),数据采样在第二个边沿(下升沿)。
                CPOL=1;CPHA=0;空闲时SCLK为高电平;数据采样在第一个边沿(下升沿),数据发送在第二个边沿(上升沿)。
                CPOL=1;CPHA=1;空闲时SCLK为低电平;数据发送在第一个边沿(下升沿),数据采样在第二个边沿(上升沿)。      

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/832773
推荐阅读
相关标签
  

闽ICP备14008679号