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.

[参考译文] TAS5731M:配置后Bq寄存器已更改

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/611994/tas5731m-bq-register-changed-after-config

部件号:TAS5731M

尊敬的TI专家:

以下是下载后BQ寄存器更改的问题,您能否给出一些建议,说明下载后BQ寄存器更改的原因? 非常感谢。

软件: PC版TAS57X1 GDE

硬件:TAS5731M EVM---- I2C --- 客户自己的主板,集成了TAS5731M

详细信息:配置I2C寄存器,保存cfg文件,下载到TAS5731M,然后通过GDE读回并比较所有寄存器的值

结果:

大多数I2C寄存器保留相同的值,只有3个字节从0xF更改为0x3,它们位于寄存器0x2A和0x2B内

---------------- 配置寄存器---------------------------

0x2A 00 7F D2 87 0F 00 5A F1 00 7F D2 87 00 FF A4 FF 0F 80 5A E1  
0x2B 00 01 FF 00 03 FF 00 00 01 FF 00 FD 27 FF 0F 82 D0 01

---------------- 回读寄存器---------------------------

0x2A 00 7F D2 87  03 00 5A F1 00 7F D2 87 00 FF A4 FF  03 80 5A E1  
0x2B 00 01 FF 00 03 FF 00 01 FF 00 FD 27 FF  03 82 D0 01

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

    肖恩正在查看此事,应在周末后发布。

    最佳,

    Alex
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Bruce:
    BQ滤波系数为26位(3.23)格式。 因此0F 00 5A F1实际上与03 00 5A F1相同。 有关详细信息,请参阅5731 m 数据表中的9.5 2部分。
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Shawn,Alex:
    非常感谢您的快速支持。 只是为了确认我的理解是否正确,0x2A寄存器被划分为5个组,分别包含4个字节,每个组的MSB未使用。 在以下情况下,0x00,0x0F,0x00,0x00, 0x0F是未使用的位,对吗?
    0x2A
    00 7F D2 87
    0f 00 5A F1
    00 7F D2 87
    00 FF A4 FF
    0f 80 5A E1
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Bruce:
    是的,一个BQ的5组系数为b0,b1,b2,A1和A2。 在每个组的第一个字节中,只有最后两位有效,不使用前6位。 因此,0000 0011实际上与0000 1111相同。 因为只有最后两位有效。
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Shawn:
    我明白了,非常感谢您的帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢Bruce和Shawn!