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.

[参考译文] BQ40Z80:数据包结构

Guru**** 2585275 points
Other Parts Discussed in Thread: BQ40Z80, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1115701/bq40z80-packet-structure

器件型号:BQ40Z80
主题中讨论的其他器件: EV2400

各位专家:

我们的客户使用 BQ40z80 EVK 来通信 STM32,通过 SMBus 通信,他更改了跳线 J18和 J21上的外部 EV2400设置,并将 SMBD 和 SMBC 线路从 STM32连接到 BQ40z80。

他 已将从器件地址指定为0x17 <<1
尝试使用0x09从 BQ 侧读取电压。
以下函数用于通信
HAL_SMBus_Master_Transfer_IT (SMBus_HandleTypeDef * hsmbus、uint16_t DevAddress、uint8_t * pData、uint16_t size、uint32_t XferOptions)

我已指定为0x17 <<1的 Devaddress
数据传递0x09
大小为1
但 BQ 板不响应数据包。
您能帮助我们识别变速箱中发生的错误吗? 非常感谢您的参与。

此致、
Gerald

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

    Gerald、您好、

    我不熟悉 SMBus 的 STM32库、但数据包结构应与此类似、以读取电压:  

    如果他们仍有问题、您能否共享他们的逻辑分析仪捕获数据、以显示他们正在发送/接收的数据?

    此致、

    Wyatt Keller