
TYPEC→DP+USB2/3 扩展转接板
简介
基于 CH32X0435 的 TYPEC→DP+USB2/3 扩展转接板
简介:基于 CH32X0435 的 TYPEC→DP+USB2/3 扩展转接板开源协议
:CC BY-NC 3.0
(未经作者授权,禁止转载)描述
基于 CH32X0435 的 TYPEC→DP+USB2/3 扩展转接板
一.概述
CH32X035系列是基于青稞V4C内核设计的工业级微控制器。CH32X035内置USB和PD PHY,支持USB Host主机和USB Device设备功能、USB PD及Type-C快充功能,内置可编程协议I/O控制器,提供了OPA运放、CMP电压比较器、USART串口、I2C、SPI、定时器、12位ADC、Touchkey等丰富外设资源。
二.系统框图
其中 CH32X035C8T6有非常丰富的外设和引脚,可用于PD诱骗器/EDP显示屏驱动板等。
但是官方例程并没有给出DP ALT MODE的具体通信程序,只给了电压诱骗的代码。
故本工程将对CH32X035C8T6的DP ALT MODE CC通信可行性进行验证。
三.程序下载方法
由于代码写的太烂,故待整理后开源。不过,验证板的HEX文件已经放在下方,可以自取。
首先,下载WCHISPTOOL:WCHISPTool_Setup.exe - 南京沁恒微电子股份有限公司
然后,打开WCHISPSTUDIO。芯片系列选择CH32X03x,芯片选择CH32X035C8T6,下载接口选择USB,目标程序选择下方的HEX文件。
然后,将一根普通的USB-TYPEC线的USB端插入电脑。
随后按下下载按钮,不松手,将TYPEC端插入验证板:
此时WCHISPSTUDIO应该出现以下界面:
然后点击 解除代码保护,然后点击下载。
程序就下载完成后,可发现CC1和CC2都在闪:
注意:
CC1和CC2两个灯均闪烁说明CC通信失败,未进入电压协商阶段。
CC1/CC2的其中一个常亮但电源灯闪烁(验证板断电重启)说明CC通信的电压协商完成但是请求视频信号失败。
CC1/CC2常亮大概率就能成功输出DP信号了,进入了DP信号协商模式
已验证设备:华为Mate30 pro/Matepad pro/幻14 2022/戴尔灵越5301/三星S23
设计图

BOM


评论