ZHDA144 May 2026
精密 DAC 可用的两种最常见接口类型是 SPI 和 I2C。许多 DAC 器件可同时支持 SPI 和 I2C 通信。
串行外设接口 (SPI) 是一种三线或四线协议,提供全双工通信,通过片选 (CS) 引脚实现基于硬件的器件选型。SPI 适用于有快速通信需求的应用,根据 DAC 器件的不同,其通信速率可高达 100MHz。
集成电路总线 (I2C) 是一种双线协议,提供半双工通信,通过器件特定的寄存器寻址实现基于软件的器件选型。双线结构有利于引脚数受限的设计。I2C 比 SPI 慢,其标准化速率为 100kHz 和 400kHz(不过某些系统支持以 1MHz 运行的快速+ 模式 I2C)。主机控制器必须支持起始、停止和应答命令,导致设计开销更复杂。