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.
工具与软件:
您好!
我具有可用作主机和设备的 USB-C 端口。
主机模式将用于生命周期的大部分器件-已连接有源 USB 集线器、当其作为器件时、它仅用于在生产和开发过程中进行刷写。
我 想使用 TUSB319-Q1检测需要在哪个角色端口工作、但由于特定于项目、因为 USB 集线器电缆可能具有非常有限的导线数量、并且 CC 不存在、因此我们无法检测连接相位。 我想始终在端口上保持电源(5V)并作为主机工作(与 USB 集线器连接-只需要数据线、VBUS 在集线器侧用于检测)、但有时会连接来自 PC 的电缆(用于刷写)、然后进入设备模式并禁用 VBUS (不为 PC 或其他器件供电)。
我想使用默认应用、但 VBUS_DET 通过 UBS 端口连接到5V (即使未连接电缆或器件、也始终存在此连接)。
1.当集线器连接时、它将从总线接收数据和电源(但 CC 不存在)、并且处理器可以与集线器通信
2.当我的器件连接到 PC 进行刷写时、电缆将连接到 PC、然后 PC 会通过 CC 上的上拉电阻器通知 TUSB319我的器件需要处于器件模式(此外、我的器件侧的 VBUS 上的5V 将被禁用)。 然后、我希望 TUSB319上的 ID 能够告知我的处理器器件(PC)已连接、我可以开始通信(但在器件模式)。 当 PC 电缆断开时、我的器件将返回主机模式并再次使用5V 电压为总线供电。
我的理解是否正确、或者我需要重新设计有关我的项目和 USB 设计的想法?
我现在没有可以分享的任何图、但可以在需要时创建一个图。
Paweł pudo.
您好、Pawel:
TUSB319-Q1只能用作 DFP 应用。
好的
Brian