主题中讨论的其他器件: TPS55288、 TPS25751
工具/软件:
我正在使用 STM32G474QE MCU 控制为 TPS26750的外部电源路径供电的 TPS55288。
我使用以下序列尝试了提供正确的电压:
1.从 I2C_IRQ 获取表明 USB 设备已连接到端口的中断信号
2.从寄存器35h 中的对象位置位读取 RDO
3.将正确的配置写入 TPS55288并启用输出。
它用于使用5V 电压为移动电源或耳机充电、但当我尝试连接手机时、时序或其他内容不正确、当 TPS26750尝试打开外部 POWER_PATH 时、供电会因为发出另一个中断而失败。 我尝试了屏蔽中断、但似乎无效。 如果 EVENT1寄存器中接收到的中断保持一致、就可以了、但它们有很大差异。 大多数情况下会保留变为高电平的位、或在 Web GUI 中禁用一些随机数据对象。
为什么它适用于无数据传输的设备、而不适用于智能手机? 我应该如何继续让所有器件都运行该工程?




