主题中讨论的其他器件:ADS8681、 DAC8760
您好!
我接管了一个由另一位工程师启动的设计。 目前、DAC7760和 ADS8681位于同一 SPI 总线上。 但是、当我阅读 DAC7760数据表时、原理图中用作芯片选择的元件根本不是芯片选择;它本质上是移位寄存器输出锁存器(甚至标记为 LATCH)。 话虽如此、您似乎无法在没有额外芯片的情况下将 DAC7760与另一个器件(例如具有使能功能的缓冲器、用于关闭 MOSI 线路)进行总线连接。 数据表中提到非24位帧将影响 DAC7760输出的注释似乎确认了这一点。 这意味着、如果我向 ADC 发送一个32位帧、DAC 将不会忽略它(没有 CS)、因此当我向 DAC 发送24位帧时、DAC 实际上已接收到56位、并且可能会出现错误行为。
我是否正确解释了数据表? 我是否确实需要实现次级芯片才能使用 SPI 总线? 是否有人成功为 DAC7760实施了 SPI 总线?