【问题标题】:Setting up multiple DACs on an STM32F4-Nucleo在 STM32F4-Nucleo 上设置多个 DAC
【发布时间】:2019-01-27 04:36:38
【问题描述】:

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

TLC7524 数据表链接 - http://www.ti.com/lit/ds/slas061d/slas061d.pdf

【问题讨论】:

    标签: stm32 dac data-acquisition


    【解决方案1】:

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

    此外,选定的芯片可能具有更高的电流消耗(因为它们处于活动状态)。例如SRAM 芯片在/CS 启用时使用更多电流。

    【讨论】:

    • 只是为了确保我理解,为/WR 制作一个公共总线,然后使用/CS 进行选择?我正在使用 Nucleo64 板
    • 另外我忘了提到我需要这些设备中的每一个都有独立的输出,那么你的方式会导致任何问题吗?
    • @J.Clam 是的,每个 DAC 的通用 /WR 和单独的 /CS。只有选定的 DAC 将加载 /WR 信号上的值,所有其他都忽略它。
    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 2021-12-16
    • 2018-01-16
    • 2022-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-22
    相关资源
    最近更新 更多