SPI接口

SPI(Serial Peripheral Interface)是一种串行外设接口协议,通常用于在微控制器、微处理器、传感器、存储器、显示屏等设备之间进行通信。

实现MCU到FPGA SPI接口有一个好选项:用双缓冲器!

在介绍双缓冲器之前,我们将简要探讨Verilog 脉宽调制器 (PWM) 的工作原理。这一点很重要,因为双缓冲区最好被看作是硬件模块 (如 PWM) 的可寻址接口。

实现稳健的微控制器到 FPGA SPI 接口:第4部分-双缓冲区

本文继续探讨微控制器到现场可编程门阵列接口。

实现一个鲁棒的微控制器到 FPGA SPI 接口: 第3部分 - FPGA 顶层模块

本文继续探讨微控制器(uC)到现场可编程门阵列(FPGA)接口

实现稳健的微控制器到 FPGA SPI 接口: 第2部分 - 协议定义

本文将描述通信协议和相关帧的属性

实现一个健壮的微控制器到 FPGA SPI 接口: 第1部分 - FPGA 的挑战

本文将探讨微控制器(uC)到现场可编程门阵列(FPGA)串行外设接口(SPI)

FPGA与ADC的SPI配置实战篇(2)——AD9639三线SPI配置

本篇咱们继续以ADI公司的多通道高速ADC—AD9639为实例,向大家演示FPGA是如何通过SPI协议向该ADC读写寄存器配置数据的。如下图所示为AD9639的功能框图,不难发现其SPI接口既可以实现三线模式也可以实现四线模式,本篇将以上篇的4线模式为背景,演示3线模式

SPI接口简介

串行外设接口(SPI)是微控制器和外围IC(如传感器、ADC、DAC、移位寄存器、SRAM等)之间使用最广泛的接口之一。本文先简要说明SPI接口,然后介绍ADI公司支持SPI的模拟开关与多路转换器,以及它们如何帮助减少系统电路板设计中的数字GPIO数量。