SPI外设

Reference Design Logo本参考设计实现了一个串行外设接口(SPI)从器件接口,提供了与一个SPI主器件的全双工、同步、串行通信。一个简单的后端并行接口提供了与任何系统的灵活接口。本参考设计可实现在嵌入式系统中立即添加SPI总线的功能。

特性

  • SPI从器件,带有全双工功能
  • 支持4时钟极性和时钟相位模式
  • 和其他从器件共享SPI总线
  • 接收和发送寄存器1至32位宽可配置。更长位宽需要通过软件支持实现
  • 双缓冲传输允许在旧数据移出的同时写入新的数据
  • 可选择先传输最低有效位或最高有效位

立即跳转到

框图

性能和大小

经测试的器件* 语言 性能 I/O引脚 设计大小 版本
LCMXO640C-3T100C Verilog/VHDL >80 MHz 28 37 LUTs 1.1
LC4064ZE-4TN100C Verilog/VHDL >80 MHz 28 60 个宏单元 1.1
LPTM10-12107-3FTG208CES Verilog/VHDL >80 MHz 28 37 LUTs 1.1

1. 最高时钟频率是通过运行莱迪思设计软件的时序分析获得的。请在与您的设计结合后,运行时序仿真。

* 可能可以在其他器件中工作。

注:上面所列的性能和设计大小都仅是估计值。实际结果可能根据所选的参数、时序限制和器件实现有所不同。请参见设计文档,了解详细信息。若无特别说明,所有的代码和设计工作都是在PC平台上完成的。

文档

技术资源
标题 编号 版本 日期 格式 文件大小
Serial Peripheral Interface (SPI) - Documentation
RD1075 1.1 12/23/2011 PDF 158.7 KB
Serial Peripheral Interface (SPI) - Source Code
RD1075 1.1 12/23/2011 ZIP 124.8 KB


Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.