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.

[参考译文] TPS546C23:PMBus 地址验证

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1480877/tps546c23-pmbus-address-verification

器件型号:TPS546C23

工具与软件:

您好!

我们 在设计中使用 TPS546C23RVFR 来实现12V 到5V 的转换。 因为稳压器地址以八进制数字的形式设置。

我们已使用 ADDR1的电阻值34.8K、ADDR0的电阻值14K。 因此、计算得出的十六进制地址为0x31、但我们在测试时得到的地址为0x19。

这意味着八进制值31已转换为十六进制值19?

谢谢

Sathya Shree

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

     

    将两个3位(八进制)值从 ADDR0和 ADDR1转换为7位 PMBus 地址:

    0 | ADDR1[2:0]|ADDR0[2:0]

    ADDR1 = 3 [011]、ADDR0 = 1 [001] 会是:

    0 | 01 1||001|它将是0x19  

    这也可以通过以下公式求解:DEC2HEX (8 x ADDR1 + ADDR2)

    即8 x 3 + 1 = 24 + 1 = 25d、即0x19h