zoukankan      html  css  js  c++  java
  • [国嵌攻略][157][SPI总线介绍]

    SPI总线架构

    SPI(serial peripheral interface)串行外设接口,是一种高速,全双工,同步的通信总线。采用主从模式(master slave)架构,支持多个slave,一般仅支持一个master。

    SPI信号线

    SPI接口共有4根信号线,分别是:设备选择线(SS)、时钟线(SCK)、串行输出数据线(MOSI),串行输入数据线(MISO)。

    数据传输过程

    主节点通过MOSI线输出数据,从节点在SIMO处从主节点读取数据。同时也在通过SOMI输出MSB(最高位),主节点会在MISO处读取从节点的数据,整个过程将一直持续,直到交换完所有数据。

    总线时序

    CPOL极性:决定时钟空闲时为高电平还是低电平

    CPOL=0:CLK空闲时是低电平,CLK有效时是高电平

    CPOL=1:CLK空闲时是高电平,CLK有效时是低电平

    CPHA相位:决定何时进行数据采样(读取)

    CPHA=0:第一个边沿采样

    CPHA=1:第二个边沿采样

    根据CPOL和CPHA的不同组合,SPI被分成4中模式:

    类型   CPOL   CPHA

    SPI0   0      0

    SPI1   0      1

    SPI2   1      0

    SPI3   1      1

  • 相关阅读:
    LFYZ-OJ ID: 1008 求A/B高精度值
    高精度运算
    【2018国庆雅礼集训】部分题解
    【模板】倍增求LCA
    Luogu1516 青蛙的约会
    loj #10043. 「一本通 2.2 例 1」剪花布条
    我太菜了
    Luogu1280 尼克的任务
    Luogu1091 合唱队形
    Luogu1006 传纸条
  • 原文地址:https://www.cnblogs.com/d442130165/p/5292523.html
Copyright © 2011-2022 走看看