ZHCU943A November   2020  – July 2022 TPS25750

 

  1.   请先阅读
    1.     关于本手册
    2.     命名惯例
    3.     术语表
    4.     相关文档
    5.     支持资源
    6.     商标
  2. 1引言
    1. 1.1 引言
      1. 1.1.1 用途和范围
    2. 1.2 PD 控制器主机接口说明
      1. 1.2.1 概述
      2. 1.2.2 寄存器和字段表示法
    3. 1.3 唯一地址接口
      1. 1.3.1 唯一地址接口协议
      2. 1.3.2 唯一地址接口寄存器
  3. 2唯一地址接口寄存器详细说明
    1. 2.1  0x03 MODE 寄存器
    2. 2.2  0x0D DEVICE_CAPABILITIES 寄存器
    3. 2.3  0x14 - 0x19 INT_EVENT、INT_MASK、INT_CLEAR 寄存器
    4. 2.4  0x1A STATUS 寄存器
    5. 2.5  0x26 POWER_PATH_STATUS 寄存器
    6. 2.6  0x29 PORT_CONTROL 寄存器
    7. 2.7  0x2D BOOT_STATUS 寄存器
    8. 2.8  0x30 RX_SOURCE_CAPS 寄存器
    9. 2.9  0x31 RX_SINK_CAPS 寄存器
    10. 2.10 0x32 TX_SOURCE_CAPS 寄存器
    11. 2.11 0x33 TX_SINK_CAPS 寄存器
    12. 2.12 0x34 ACTIVE_CONTRACT_PDO 寄存器
    13. 2.13 0x35 ACTIVE_CONTRACT_RDO 寄存器
    14. 2.14 0x3F POWER_STATUS 寄存器
    15. 2.15 0x40 PD_STATUS 寄存器
    16. 2.16 GPIO 事件
    17. 2.17 0x69 TYPEC_STATE 寄存器
    18. 2.18 0x70 SLEEP_CONFIG 寄存器
    19. 2.19 0x72 GPIO_STATUS 寄存器
  4. 34CC 任务详细说明
    1. 3.1 概述
    2. 3.2 PD 消息任务
      1. 3.2.1 'SWSk' - PD PR_Swap 到受电方
      2. 3.2.2 'SWSr' - PD PR_Swap 到供电方
      3. 3.2.3 'SWDF' - PD DR_Swap 到 DFP
      4. 3.2.4 'SWUF' - PD DR_Swap 到 UFP
      5. 3.2.5 'GSkC' - PD 获取受电方能力
      6. 3.2.6 'GSrC' - PD 获取供电方能力
      7. 3.2.7 'SSrC' - PD 发送供电方能力
    3. 3.3 补丁捆绑包更新任务
      1. 3.3.1 'PBMs' - 启动补丁突发模式下载序列
      2. 3.3.2 'PBMc' - 补丁突发模式下载完成
      3. 3.3.3 'PBMe' - 结束补丁突发模式下载序列
      4. 3.3.4 补丁突发模式示例
      5. 3.3.5 'GO2P' - 转到补丁模式
    4. 3.4 系统任务
      1. 3.4.1 'DBfg' - 清除电池电量耗尽标志
      2. 3.4.2 'I2Cr' - I2C 读取事务
      3. 3.4.3 'I2Cw' - I2C 写入事务
  5. 4用户参考
    1. 4.1 PD 控制器应用程序自定义
    2. 4.2 加载补丁捆绑包
  6. 5修订历史记录

'DBfg' - 清除电池电量耗尽标志

表 3-13 'DBfg' - 清除电池电量耗尽标志
说明 'DBfg' 任务用于清除电池电量耗尽标志。此任务不会禁用在电池电量耗尽后运行期间可能已启用的 PP_EXT 输入开关。
INPUT DATAX 无。
OUTPUT DATAX 无。
任务完成 当清除电池电量耗尽标志的作用结束后,'DBfg' 任务完成。
副作用 电池电量耗尽标志会使 PD 控制器执行特定操作,因此清除此标志会产生副作用。在清除电池电量耗尽标志之前,PD 控制器的电源输入被强制为 VBUS,因此执行此任务将更改 PD 控制器的电源输入。
其他信息 无。
在电池电量耗尽标志生效 (PowerPathStatus.PowerSource = 10b) 期间,PD 控制器存在几个限制。
  • 在受电方角色中不会发送硬复位(在任一端口上)。
  • 即使存在 3.3V 输入,仍会选择 VBUS 作为 PD 控制器的主电源。
  • PD 控制器将拒绝申请成为供电方的 PR_Swap 请求(在任一端口上)。
  • PD 控制器中未连接的第二个端口作为供电方连接时,只会提供 USB Type-C 默认 Rp(忽略 PortControl.TypeCCurrent)。
  • 无论配置如何,连接到供电方的端口都只会充当 Type-C 受电方。
  • 如果在引导过程完成后没有收到供电方能力消息 (Status.ActingAsLegacy=11b),则即使 SinkWaitCapTimer 到期,PD 控制器也不会发送硬复位,直到清除电池电量耗尽标志。