USB充电口设计 Type-C接口中的CC管脚扮演着关键的角色,它负责配置功能。当使用支持PD协议的适配器时,若未检测到CC信号,适配器将不会提供VBUS电压输出。检测CC信号至关重要,连接低值电阻可以保证适配器正常工作。为确保稳定工作,建议将CC1和CC2管脚分别连接至5.1K的下拉电阻。有关CC管脚的具体配置方法,可以
USB Type-C的插座中有两个CC脚,以下的角色检测,都是通过CC脚进行的,但是对于插头、或者线缆正常只有一个CC引脚,两个端口连接在一起之后,只存在一个CC引脚连接,通过检测哪一个CC有连接,就可以判断连接的方向。如果USB线缆中有需供电的器件,其中一个CC引脚将作为VCONN供电。 DFP的CC上有上拉电阻Rp,在UFP有下拉...
传送USB功率传输协议消息 即用型硬件和固件示例可用于在任何嵌入式系统中实现USB Type-C®和功率传输技术,以缩短上市时间。 在基于Windows或Linux且使用片上系统 (SoC)、应用处理器或STM32 MPU器件作为主处理器的架构中,面向USB Type-C®的STM32解决方案符合USB Type-C连接器系统接口规范 (UCSI)。 为什么在嵌...
一般指device端口,比方传统的Type-B端口。 DRP【Dual Role Port】双角色端口。既可做SOURCE又可以做SINK的端口,角色可以固定也可以协商切换。 二、USB Type-C接口的管脚图 USB Type-C接口一共24个管脚,分对称性连接和非对称性连接。 对称性连接: -USB 2.0 差分信号对(D+/D-); -电源脚:VBUS/GND; 非对称...
USB Type-C和USB Power Delivery 计算机可以完全用一个端口来掌握所有的功能 USB Type-C提高了用户体验并且有助于保护环境,提供了新型、令人兴奋的主机和器件外形,其尺寸、工业设计和样式都是重要因素,与现有的USB主机和器件硅解决方案无缝对接,提高了连接USB器件的简易性,侧重于最大限度地减少用户对插头和线缆方向的...
对于两个CC脚,DFP端口必须与之接个上拉电阻Rp;UFP端口必须与之接个下拉电阻Rd。通过检测与CC脚相连的Rp/Rd电阻的电平来确认插入方向和设备角色。 最后,我们看看ST官方给出的针对不同角色的STM32芯片从USB 2.0传统接口转到Type-C接口的实例原理图,一目了然,诸位需要时可以参考使用。
从上述管脚图可见,USB Type-C接口配备了两个CC配置脚,即CC1和CC2。但需注意,在插头的一个方向上,仅会与一个CC脚相连。在具体应用中,DFP端口需与其中一个CC脚连接上拉电阻Rp,而UFP端口则需与另一个CC脚连接下拉电阻Rd。通过检测与CC脚相连的Rp/Rd电阻的电平状态,可以判断插头的插入方向以及所连接设备的...
典型原理图 - 用电方单端口 HW/SW分类 STUSB1602与竞争对手的比较 X-CUBE-USB-PD:认证的STM32 USB-PD库 与USB Type-C™1.2和USB PD 2.0规范兼容 固件包含有: •USB PD “内核”库,用于基于STM32F0 CortexTM-M0的设备(1或2端口的二进制) ...
这篇文章主要介绍一下 Type-C的PD协议。 USB PD包 需要注意的是,PD仅在一条单线上通讯,所有PD包里的东西都是串行的。 前导码 前导码是以0开始的包含64个0和1的序列,它本身是不进行4b5b编码的。 数据包开始标识 …
因为要求实时性,对数据准确性不是很敏感,所以同步传输中的事务是没有握手包的,如下图F2 USB通讯请求 Request命令 bmRequestType bRequest wValue wIndex wLength Data GET_STATUS 0 无 CLEAR_FEATURE 1 无 SET_FEATURE 3 SET_ADDRESS 5 设备地址 0 0 无 GET_DESCRIPTOR 80H 6 描述符类型+索引 0/language...