在 STM32F4-Nucleo 上设置多个 DAC

Setting up multiple DACs on an STM32F4-Nucleo

我正在做一个项目,需要我使用 5 个 TLC7524 DAC。它们都将从 8 位总线接收数据。对于数据传输,流程是CS引脚,WR引脚,发送Data。我想知道我是否可以通过将所有这些引脚的 CS 引脚接地并仅使用 WR 引脚来控制它们而摆脱困境。

Link 到 TLC7524 的数据表 - http://www.ti.com/lit/ds/slas061d/slas061d.pdf

通常的方法是 select DAC 通过 /CS 并且 /WR 信号对所有这些都是通用的。 这样,您可以将其连接到 FMC 并从地址为每个芯片创建 /CSFMC 在 Nucleo144 板上可用,但在 Nucleo64 板上不可用)。

此外 selected 芯片可能具有更高的电流消耗(因为它们是活动的)。例如 SRAM 芯片在 /CS 启用时使用更多的电流。