接口的广义定义 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式。 这句话通俗的说,就是接口只提供外界一种使用的方式,使用者不需要关心内部实现的变化,这样的好处就是,隔离变化! 接口的示意图 从图中可以看出...
在C语言中,或者说所有的编程语言中,接口就是Application Programming Interface(API)的中文说法,即一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。\x0d\x0a在C语言中,接口就是函数。\x0d\x0a\x0d\x0a实现一组函数供别...
对于传统的USB Type-A或Type-B的设备,在接口定义中就已经规范了供电接口(Source)和受电接口(Sink)的形态,因此不必担心反接或错接的行为。 而对于Type-C接口的设备,由于不存在这些区别,用户无法获知其接口的类型,因此需要Type-C控制器自身完成。 那么Type-C接口是如何实现相互识别的,又是如何提供正确的供电逻辑的?
一、Type-C接口的定义 Type-C,全称为USB Type-C,是一种USB接口外形标准,由USB Implementers Forum...
Type-C接口定义 Type-C母头/母座 Type-C母头/母座 Type-C公头/公座 Type-C公头/公座 Type-C引脚功能定义 Type-C引脚功能 注意:由于 PD快充协议的适配器的电源输出受 CC1 和 CC2 引脚协议控制,所以在设计没有 PD协议芯片的电子产品来说如果想从支持 USB-PD 快充协议的适配器中获取电源,则需要在 CC1 ...
其次能够承受较高的功率所以可以支持高达 100W 的功率,所以使用该接口可以更好的支持快速充电,以及支持更高的数据吞吐量,普通规格也达到 10 Gb/s 的数据带宽,可用于高清视频的传输。对于同时满足以上的要求 USBA,MinUSB,MicroUSB 接口无法达到的。 2. Type C 接口定义 USB Type C 母口 USB Type C 公头 从上...
① 从接口分类上:Type-C接口是基于之前A口B口的一次体验变革,首先可以实现不分方向插入,还可以缩小接口厚度;其次不再有micro、mini之类的分支,移动端和PC端以及其他设备上可以实现多平台接口统一。 ② 从接口功能上:具有超强的兼容性和可自定义性,与之前的USB转接后利用外置芯片实现其他功能不同,USB-C接口下可以...
Type C接口公头(插头) 引脚定义 配置通道(CC)详解 配置通道CC的用途如下: 检测USB设备是否接入; 检测USB插入方向,并以此建立USB 数据通道的路由; 插入后帮助建立USB设备角色(谁为HOST,谁为Device); 发现并配置VUBS,配置USB PD供电模式; 配置Vconn; 发现和配置可选的备用和辅助模式; 名词解释 在USB2.0端口,USB...
我们再来看一下Type-C接口的针脚定义:再来看一下Type-C接口的各针脚与USB 3.0、USB 2.0各针脚接线对应关系。目前为止好像绝大部分手机随机Type-C线都是USB 2.0的,也就是仅仅利用了Type-C接口不分正反,根本没有利用其高速数据传输的特性。从上图还可以看到GND(电源负极,接地)有四个针脚,Vbus(电源正极...