TYPE-C PD供电协议协商的复用模式-DispalyPort示例
2021-12-27
3718
4
通过供电协议协商可以使Type-C线缆连接的设备工作在其它复用模式下、如DisplayPort(DP),整个协商流程如下:
- 当具有DP功能的设备通过Type-C线缆连接上之后,一端是DP主 机,另一端是DP设备。
- DP主机如果不是下行端口(DFP),会进行通信角色切换成下行端口。
- DP主机发送Discover Identity信息获取连接设备的信息。
- DP设备回复Discover IdentityACK信息,包含自己的设备信息。
- DP主机发送Discover SVIDs信息获取连接设备支持的厂商SVID列表。
- DP设备端回复Discover SVIDs ACK信息,包含自己支持的SVIDG列表。
- DP主机收到回复后,发送Discover Modes获取DP设备的模式信息。此信息的数据头使用DP的VID,表示获取支持的DP模式的列表。
- DP设备回复Discover Modes ACK信息,包含自己的模式列表。
- DP主机收到回复后,解析收到的所有模式,并从中选取一个合适的模式,作为Enter MODE的参数发送给对方。
- DP投备收到,进入D模式,开始工作有DP填式
- DP主机发送EnterMode成功后,也开始工作为DP式
- Dp主机发送DpstasUpdate信息设置DP设备的状态
- DP投备回复DPSus UpdeACK信息,国复自己的项专,共考 中恒奇DP上行端口功能连接状态(UIPD)和DP显示设备连接块考(HPD Stc).对于DP适配器:DP上行端口连接状态(UFPD)始终是真
- 如果DP上行端口功能(UFPD)已经连接,DP主机发送Dp Confgure配置设备端DP通信信号。如果DP显示设备已经连接,则开始 进行DP通信
- 如果DP上行端口功能没有连接,DP主机等待Attention信息报告 连接变化
- DP设备会通过Atention通知自己的状态变化。
- 当收到Atention指示DP上行端口功能已经连接时,DP主机通过 DPConfigure配置DP通信信号。
- 如果DP显示设备没有连接,DP主机等待Auention信息报告连接 变化
- DP设备会通过Auenion通知自己的状态变化。
- 当收到Atention指示DP显示设备已经连接(HPDState)时,开始进行DP通信。
DP主动端退出DP模式
DP主机端主动退出DP模式的流程如下:
(1)主机端发送DPConfigure配置设备端退出DP信号模式
(2)主机端发送ExitMode信息,请求退出DP模式。
(3) 设备端回复Exit Mode Ack,并同意退出
(4) 主机收到回复后,退出成功。
DP设备端退出DP模式
DP设备端退出DP模式的流程如下:
(1)设备端发送Attention信息请求退出DP模式。
(2)主机端收到Atcnton后,解析出设备端的退出请求,主机发送 DPConfigure配置设备端退出DP信号模式。
(3)主机端发送ExitMode信息,请求退出DP模式
(4)设备端回复ExitMode,并同意退出
(5) 主机收到回复后,退出成功。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936