SPI总线通讯协议学习

目录

什么是SPI

信号线

理解通讯原理

采样

 SPI的推广


什么是SPI

SPI是芯片与芯片之间的通讯,准确得说是串行同步通讯。既然都说了同步,那发送数据当然要和时钟线SCK配合才能发数据.

采用一主多从的模式,主机只有一个,而从机可以有若干个。

 

 

信号线

需要四条信号线:(SS(CS),SCK,MOSI,MOSO) SS(Slave Select )  也被称为CS(

  • SS(也是CS片选信号线),通过给片选信号线高低电平来决定哪一个从机通讯。(一般是低电平有效,当然具体看芯片的约定)
  • SCK :由主设备产生.
  • MOSI.发送信号线,Master Output Slave Input)看英译就能读懂它是干什么-主机输出,从机输入。
  • MISO 接受信号线.Master Input Slave Output -主机输入,从机输出。

理解通讯原理

以93C46 eeprom存储器为例.片内有1024位。通过SPI,只需4根线就能读写着1024位(128个字节)数据。

93C46是一种串行EEPROM(电可擦除可编程只读存储器)芯片,由Microchip Technology Inc.公司生产。它具有1K位的存储空间,并可以通过SPI接口进行编程和读取。93C46采用了单电源供电方式,工作电压范围为2.5V至5.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值