Advertisement

(UVM验证学习(16)) SPI通信协议概述

阅读量:

学习时参考了这篇博客
这里记一下笔记

一主机多从机

用到的线:
SS/CS(slave select/chip select):片选
SCK:仅有master可以控制和生成的时钟信号
MISO:master input slave output,slave发送数据到master的数据线
MOSI:master output slave input

SPI优缺点

优点:该系统具备双向通信能力;通信过程简便;数据传输效率高;系统提供多样化的数据传输方式以超越固定字节限制。缺点:该系统缺乏流水号控制功能;该系统不具备应答确认机制以确保数据接收有效性(IIC协议自带应答确认功能);该系统仅支持单个主设备连接。

全双工的工作模式是由于基于SPI协议的设备具备独立 dedicated的发送与接收通道而实现;从而实现了同时发送与接收数据。

全双工的工作模式是由于基于SPI协议的设备具备独立 dedicated的发送与接收通道而实现;从而实现了同时发送与接收数据。

SPI特点

  1. 只有master具备生成并控制时钟信号的能力,而slave设备则不具备此功能。
  2. SPI设备间的数据传输被定义为数据交换,因为SPI协议明确规定单一的SPI设备无法在整个通信过程中

全部评论 (0)

还没有任何评论哟~