器件型号:TPS65986
我使用的是 TPS65986EVM 和 TPS6598x 主机实用程序 GUI 版本2.3和 TPS6598x 应用程序自定义工具版本3.16。
我将 PP5V 上的发送源设置为5V、PPHV 上的发送源设置为20V
我将 GPIO 8设置为 SUPPLY_PHV_EVENT。 我将 GPIO 15设置为 SUPPLY_P5V_EVENT。 两者的初始条件为0x0。
通过桶形插孔为 EVM 加电时、主机实用程序软件会指示 GPIO 8和 GPIO 15是逻辑0。
如果我在 EVM 的 type c 端口上插入5V 硬盘驱动器、 GPIO 15变为逻辑1、GPIO 8为逻辑0、我在 VBUS 上测量5伏。
拔下 C 型、GPIO 状态均未改变(GPIO 15仍为逻辑1)、并且我在 VBUS 上测量0伏。 这似乎是不对的。 为什么一点也不清楚?
如果我插入一个要求20伏电压的器件、GPIO 8进入逻辑1、GPIO 15仍然是逻辑1、我在 VBUS 上测量20伏电压。
如果我拔下电缆、GPIO 8和 GPIO 15都保持在逻辑1上、并且我在 VBUS 上测量0伏。 这似乎也不正确。 为什么两个位都不清零?
在我的应用中、我希望使用 GPIO 8启用我的20V 电源。 在这种情况下、我的电源将始终保持开启状态。
你推荐什么?