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.

[参考译文] TLA2024:TLA2024 I2C 配置参数

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/790576/tla2024-tla2024-i2c-configuration-parameters

器件型号:TLA2024
主题中讨论的其他器件: DAC101C081

您好、先生、

TLA2024 I2C 发送配置参数以确保成功、但配置寄存器参数和数据寄存器参数始终是默认值。 以下设置条件也请帮助技术支持。 谢谢!
默认配置寄存器为0x8583、配置为0xE583。 I2C 地址0x48、addr 接地。
通信收发器过程是发送0x90、0x01、0xE5、0x83、等待500us、 发送0x91和接收数据。

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


    您能否使用示波器并布置与器件的通信? 我想查看器件的读写操作。 如果您有逻辑分析仪、则显示整个事务可能更容易。

    我要注意的是、您对从器件读取内容的描述与应执行的操作稍有不同。 从器件读取是一个5字节的事务、首先写入器件并将要读取的寄存器指针写入、然后从器件读取2个字节。 在这种情况下、该过程将是0x90 0x01 0x91、然后读取两个数据字节。

    同样、获取通信的示波器照片并进行回帖。


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

    尊敬的 Joseph:

    TLA2024电流 I2C 通信不是问题、但我还有另一个 dac101C081模数转换模块问题需要技术支持、我向芯片地址返回故障、错误代码-121、广播地址0x48发送和接收数据。 芯片连接:ADR0连接到 GND。 数据传输:上电、0x1a、0x01、0x90。 但我使用了同一组驱动程序、仅更改了发送到 tla2024芯片的地址、返回的通信是正确的。 因此驱动程序不会出现问题。 DAC 和 TLA2024模块之间的通信是否存在任何差异?
    目前可疑的3点:
    芯片地址错误、硬件已经过测试来确认 addr 连接到 GND、代码中的芯片地址写入0x0d、所以我想看看这个地址是否仍然值得注意或需要注意。
    2.芯片不能正常启动或工作、硬件测量值 va 在100nF 电容器接地后连接了3.7V、所以我想看看芯片是否需要任何其他操作才能正常启动。
    3.此 DAC 模块的通信是否与 tla2024不同? 目前、i2c_master_send 在启动后发送0x01、0x90。 (I2C_MASTER_SEND 将自动首先发送地址、0x0d)。

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


    我不支持 DAC 器件、但 I2C 通信时序不应因器件而异。 但是、写入和读取器件的方法有所不同、因为 TLA2024确实有一个寄存器指针。

    如果问题是 TLA2024、那么我可以帮助它正常工作。 但是、如果您遇到 DAC101C081问题、我需要邀请 DAC 小组的专家。


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

    罗伊

    我刚才意识到的一点是0x48是 DAC101C081的广播地址。

    这意味着该器件将响应您当前用于 TLA2024的0x48地址。 我不确定对配置寄存器的写入是否与 DAC101C081的任何命令一致、但 DAC 至少可能会有某种响应。

    吴约瑟