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.

[参考译文] AWR1642:如何使用 I2C 驱动器对 PMIC LP87524进行编程

Guru**** 2558250 points
Other Parts Discussed in Thread: MMWAVE-SDK

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/635864/awr1642-how-to-use-i2c-driver-to-program-pmic-lp87524

器件型号:AWR1642
Thread 中讨论的其他器件:MMWAVE-SDK

您好!

我将使用 I2C 驱动程序对 PMIC LP87524进行编程。

我选择主模式来配置 PMIC、但我不理解该扇区。

/*测试组合写入和读取*/

TxData[0]= 0x4;
i2cTransaction.slaveAddress = 0x48;
i2cTransaction.writeBuf = txData;
i2cTransaction.writeCount = 1;
i2cTransaction.readBuf = rxData;
i2cTransaction.ReadCount = 1;

/*写入从设备并读取从设备发送的内容*/
RetVal = I2C_transfer (i2cHandle、&i2cTransaction);

在我的待定状态中 、slaveAddress 是器件地址。 例如、LP87524中的值应为0x60。  

I2C_TRANSFCTION 似乎  无法读取/写入 LP87524中的寄存器值。

我的问题是如何使用 I2C_transfer 函数读取/写入地址0x02中的寄存器值?  

感谢你的帮助。

此致、

Wesley

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

    让我与我团队中的某个人谈论这一点、然后我会再与您联系。


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

    您对使用从器件地址的理解是正确的。

    您在开发中使用哪个版本的 MMWAVE-SDK?

    -Raghu
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Raghu、
    感谢你的帮助。
    我在 SDK_01_00_00_05中对其进行测试、我将在新的 SDK 中对其进行测试并为您提供反馈。
    此致、
    Wesley