3.1.2 SPI 高速传输 在嵌入式系统的世界里,SPI(Serial Peripheral Interface)常被视作“老派但可靠”的通信协议——它没有I²C的地址仲裁开销,也不像UART那样受限于起始/停止位与波特率容错;它简单、直接、可预测。然而,正是这种看似朴素的协议,在高速场景下却悄然展现出惊人的张力:当主设备以80 MHz SCLK驱动从设备读取ADC采样流、当FPGA通过SPI接收实时图像帧、当eMMC控制器在UHS-I模式下以104 MB/s吞吐量搬运数据时,SPI早已不是教科书里那个“几MHz、几十字节”的串行接口。它是一条绷紧的钢丝——一端连着时序精度的物理极限,另一端系着DMA通道的内存带宽与CPU调度的实时性。