SPI通信笔记

一、SPI通信概述

SPI,Serial Peripheral Interface,串行外设接口。
1、总线构成:

  • 时钟线SCK(主机用于控制通信速度)
  • 数据线MOSI,MISO (M主机,S从机,O输出,I输入)
  • 片选线CS(主机用于选择参与通信的从机)

2、通信特点: 同步、串行、全双工
一般情况下,MCU与某个功能模块之间用SPI通信时,MCU作为主机。
片选引脚CS,存在于从机上,当 CS引脚上检测到低电平(相对于从机),此时从机
会参与接下来的SPI通信,若CS引脚上检测到高电平,则不参与通信。
SPI通信速度可达几MHz或几十MHz (X Mbits/s)

3、连线示意图:
在这里插入图片描述

  • 当在一组SPI总线上,同时存在多个从机时,就需要主机(MCU)与连接控制这些从机的CS引脚,如上图所示:MCU通过将cs1和cs2引脚配置为输出模式,控制这两个引脚输出电平,就可以选择模块A或B参与接下来的SPI通信。
    注:当一组总线上,只有一个主机和一个从机时,该从机的CS引脚可以直接接地。
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值