This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DAC80501:DAC80501

Guru**** 1930900 points
Other Parts Discussed in Thread: DAC70501, DAC60501
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/965738/dac80501-dac80501

器件型号:DAC80501
主题中讨论的其他器件:DAC70501DAC60501

对于 SPI 模式下的24位中哪一部分是命令、哪一部分是数据的问题、我仍然不清楚 SPI 操作。

(在10个月内、数据表中仍然未清除)

8.5.1.1处理 SPI 模式。

8.5.2.1.处理 I2C 模式。

由于该章节的编号高达8.5.2.1.3、我假设所有内容都与 I2C 有关。

第8.6章是否再次讨论 SPI 和 I2C?

如何控制该 DAC、D[23:16}中的哪个位做什么?

您能否随每个 DAC 寄存器数据一起发送配置数据?

或者、您是否需要将所有寄存器写入尽可能多的 SPI 流中。

我不使用处理器、而是 FPGA、并且需要简单的控制。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉、数据表中对此缺乏明确性。

    首先发送命令字节(位23至位16)、然后发送数据位(位15至位0)。DAC 数据是左对齐的、因此16位器件当然使用所有低两个字节、但低分辨率产品(DAC70501和 DAC60501)会将 LSB 留空。

    是的, 第8.5.2.1.3章关于 I2C。 (子部分从8.5.2.1开始)

    第8.6节介绍 SPI 寄存器映射和地址详细信息。

    在 I2C 模式中、每个命令字节被用来访问特定的寄存器。 假设您希望在 I2C 模式下访问同步寄存器、命令位将为0010

    请参阅下表。

    此致、

    AK

     

x 出现错误。请重试或与管理员联系。