SPI物理总线

SPI物理总线

信号线
  • SCK:时钟线,数据收发同步

  • MOSI:数据线,主设备数据发送、从设备数据接收

  • MISO:数据线,从设备数据发送,主设备数据接收

  • NSS、CS:片选信号线

支持一主多从,全双工通信,最大速率可达上百MHz

在这里插入图片描述

spi时序

在这里插入图片描述

  • 起始信号:NSS 信号线由高变低
  • 停止信号:NSS 信号由低变高
  • 数据传输:在 SCK的每个时钟周期 MOSI和 MISO同时传输一位数据,高/低位传输没有硬性规定
    • 传输单位: 8 位或 16 位
    • 单位数量:不受限制
spi通信模式

总线空闲时 SCK 的时钟状态以及数据采样时刻

  • 时钟极性 CPOL:指 SPI 通讯设备处于空闲状态时,SCK信号线的电平信号

    • CPOL=0时, SCK在空闲状态时为低电平
    • CPOL=1时, SCK在空闲状态时为高电平
  • 时钟相位 CPHA:数据的采样的时刻

    • 当 CPHA=0 时,数据在 SCK 时钟线的“奇数边沿”被采样
    • 当 CPHA=1时,数据在 SCK 时钟线的“偶数边沿”被采样
案例

在这里插入图片描述

  • SCK信号线在空闲状态为低电平时,CPOL=0;空闲状态为高电平时,CPOL=1
  • CPHA=0,数据在 SCK 时钟线的“奇数边沿”被采样
  • 当 CPOL=0 的时候,时钟的奇数边沿是上升沿
  • 当CPOL=1 的时候,时钟的奇数边沿是下降沿
四大模式

在这里插入图片描述

常见spi设备
  • EEPROM

  • FLASH

  • 实时时钟

  • AD转换器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值