欢迎来到虫虫开发者社区 — 百万工程师技术资源

SPI协议的Verilog实现

技术资料 2066 K 1 次下载

资源详细信息

文件格式
PDF
文件大小
2066 K
资源分类
上传者
发布时间
下载统计
1
所需积分
2 积分

SPI协议的Verilog实现 - 资源详细说明

Spi接口是一种外围串行接口,主要由四根线组成:SDI(数据输入),sDO(数据输出).

SCK(时钟),cs(片选)。(1)SDO主机输出/从机输入。(2)SDI主机输入/从机输出。

(3)SCK-时钟信号,由主设备产生。

(4)cs-从设备使能信号,由主设备控制。

在一个基于SPT的设备中,至少有一个主控设备。与普通的串行通讯不同,普通的串行通讯一次连续传送至少8位数据,而SPI允许数据一位一位的传送,甚至允许暂停,因为SP的数据输入和输出线独立,所以允许同时完成数据的输入和输出。在点对点的通信中,SPI接口不需要进行寻址操作,且为全双工通信,工作简单高效。然而SPI接口也有缺点:没有指定的流控制,没有应答机制确认是否接收到数据。

SPI通讯是通过数据交换完成的。在主机提供的时钟脉冲SCK下,SDI,SDO完成数据传输。数据输出通过SDO线,在SCK时钟上升沿或下降沿时改变,在紧接着的下降沿或上升沿被从机读取,完成一位数据传输。输入情况同理。因此,在至少8次时钟信号的改变(上沿和下沿为一次),可以完成8位数据的传输。


立即下载 SPI协议的Verilog实现

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

下载说明与使用指南

下载说明

  • 本资源需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传功能
  • 资源永久有效可用

使用说明

  • 下载后使用解压软件解压
  • 推荐使用 WinRAR 或 7-Zip
  • 如有密码请查看资源说明
  • 解压后即可正常使用

积分获取方式

  • 上传优质资源获得积分
  • 每日签到免费领取积分
  • 邀请好友注册获得奖励
  • 查看详情 →

相关技术标签

点击标签浏览更多相关技术资料资源:

相关技术资料资源推荐