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.

[参考译文] BQ79600EVM:使用 BQ79600EVM 进行 BQ79718V-Q1 GPIO 设置

Guru**** 2455420 points
Other Parts Discussed in Thread: BQ79600EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1544281/bq79600evm-bq79718v-q1-gpio-setting-with-bq79600evm

器件型号:BQ79600EVM
主题中讨论的其他器件:BQ79718V-Q1

工具/软件:

您好:

我正在尝试在 BQ79718V-Q1 安装的 PCB 设计上设置正确的 GPIO 配置。 现在、我使用 BQ79600EVM 向电池监测器写入/读取命令。  

这就是我需要的配置:

  • GPIO0 作为 RX
  • GPIO1 作为 TX
  • GPIO2 作为 NFAULT
  • GPIO3、GPIO4、GPIO5、GPIO6 和 GPIO11 作为 ADC 输入
  • 未使用 GPIO8、GPIO9 和 GPIO10

使用数据表中的信息、我构建了命令序列。 仅 GPIO3 和 GPIO4 作为示例:

INIT(广播写入 1 字节):1101 0000b 或 0xD0   

器件地址(地址器件 0):0x00

寄存器地址(GPIO3 和 GPIO4 使用 GPIO_CONF2 进行设置):0x01F

数据(GPIO3 和 GPIO4 设置为 ADC 输入绝对值):0001 0010b 或 0x12

似乎框架应该是:

  • d0 00 1F 12

我不确定应该为地址使用多少个字节。 DS 告诉我们两个、因此可能是正确的帧:

  •  d0 00 00 1F 12

BQ79718 接受哪一帧?  

谢谢

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

    您好、我尝试使用此命令、但它不起作用。 GPIO3 和 GPIO4 未按我想要的方式进行配置:

    命令是否正确?  

    谢谢