# Verilog功能模块--SPI主机和从机 **Repository Path**: xuxiaokang/verilog-function-module--SPI-Master-Slave ## Basic Information - **Project Name**: Verilog功能模块--SPI主机和从机 - **Description**: Verilog功能模块--SPI主机和从机 - **Primary Language**: Verilog - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-06-27 - **Last Updated**: 2025-08-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Verilog功能模块--SPI主机和从机 ## 一. 介绍 本模块实现了全功能的Verilog的SPI主机与从机,仓库中包含SPI主从回环仿真、AXD112 SPI驱动测试与MAX31865 Demo SPI驱动测试。 ## 二. 模块功能 本Verilog功能模块——SPI主机实现了SPI协议要求的完整时序控制,具体功能如下: 1. 支持所有4种SPI工作模式 2. 支持任意数据位宽 3. 支持任意串行时钟频率fsclk 4. 支持指定CS下降沿到第一个SCLK边沿的延时 5. 支持指定最后SCLK边沿到CS上升沿的延时 6. 支持指定CS高电平持续时间 ## 三、模块框图 ## 四. 更多参考 [Verilog功能模块–SPI主机和从机(01)–SPI简介 – 徐晓康的博客](https://www.myhardware.top/verilog功能模块-spi主机和从机01-spi简介/) [Verilog功能模块–SPI主机和从机(02)–SPI主机设计思路与代码解析 – 徐晓康的博客](https://www.myhardware.top/verilog功能模块-spi主机和从机02-spi主机设计思路与代码解/) [Verilog功能模块–SPI从机和从机(03)–SPI从机设计思路与代码解析 – 徐晓康的博客](https://www.myhardware.top/verilog功能模块-spi从机和从机03-spi从机设计思路与代码解/) [Verilog功能模块–SPI主机和从机(04)–SPI主机从机回环仿真 – 徐晓康的博客](https://www.myhardware.top/verilog功能模块-spi主机和从机04-spi主机从机回环仿真/) [Verilog功能模块–SPI主机和从机(05)–ADX112 SPI驱动实测 – 徐晓康的博客](https://www.myhardware.top/verilog功能模块-spi主机和从机05-adx112-spi驱动实测/) [Verilog功能模块–SPI主机和从机(06)–MAX31865 Demo SPI驱动实测 – 徐晓康的博客](https://www.myhardware.top/verilog功能模块-spi主机和从机06-max31865-demo-spi驱动实测/) ## 其它平台 微信公众号:`徐晓康的博客` 徐晓康的博客公众号二维码