首页 > 其他分享 >USB PD和USB TYPE-C 的区别

USB PD和USB TYPE-C 的区别

时间:2024-08-11 12:49:12浏览次数:13  
标签:USB 电力 TYPE 接口 传输 PD Type

USB Power Delivery (USB PD) 和 USB Type-C 是两个不同但相关的技术标准,它们在功能和应用上有所区别。

1. USB Type-C

  • 连接器标准: USB Type-C 是一种物理连接器标准。它定义了 USB 接口的外形和引脚排列。
  • 双面插入: USB Type-C 的设计使其可以双面插入,这意味着无论插头的正反面都可以插入设备。
  • 多功能: USB Type-C 接口支持数据传输、电力传输以及视频输出(通过替代模式,如 DisplayPort 或 Thunderbolt)。
  • 小型化设计: 它比之前的 USB 标准(如 USB-A 或 USB-B)更小,适合现代设备如智能手机、笔记本电脑和平板电脑等。

2. USB Power Delivery (USB PD)

  • 电力传输标准: USB PD 是一种电力传输标准,与 USB Type-C 搭配使用。它允许通过 USB 接口传输更高的功率(最高可达 100 瓦)。
  • 动态电力管理: USB PD 支持电压和电流的动态调节,可以根据设备的需求自动调节电力输出。例如,可以通过同一个 USB 接口为笔记本电脑充电、为手机充电或为其他设备供电。
  • 双向充电: USB PD 支持双向电力传输,这意味着设备可以既作为电源(提供电力),也可以作为受电设备(接收电力)。
  • 设备协商: 设备之间可以协商最适合的电力传输方案。例如,笔记本电脑可以通过 USB PD 与电源适配器协商使用 20V 的电压和 5A 的电流来进行快速充电。

总结

  • USB Type-C 是一种物理接口标准,定义了连接器的外形、引脚和功能。
  • USB Power Delivery (USB PD) 是一种电力传输标准,通常通过 USB Type-C 接口来实现更高功率的电力传输和智能电力管理。

两者的关系是,USB PD 通常通过 USB Type-C 接口实现,因此许多 USB Type-C 设备都支持 USB PD 标准,但它们本质上是独立的技术。

标签:USB,电力,TYPE,接口,传输,PD,Type
From: https://www.cnblogs.com/linhaostudy/p/18353262

相关文章

  • USB协议详解第3讲(USB描述符-设备描述符)
    我们第一个学习要点就是USB描述符,所谓描述符其实就是C语言里面的结构体或者数组,数组包含的信息说明当前的设备具有哪些特征。USB描述符有设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符,HID设备有HID描述符、报告描述符和物理描述符。我们先学会每个描述符的细节,我......
  • USB 控制写传输、控制读传输、无数据控制传输都是在什么场景下?
    在USB通信中,控制传输(ControlTransfer)是一个非常常见且重要的传输类型,主要用于配置设备、查询设备状态以及发送和接收命令。控制传输有三种主要形式:控制写传输(ControlWriteTransfer)、控制读传输(ControlReadTransfer)和无数据控制传输(NoDataControlTransfer)。这些传输类型......
  • 枚举、typedef、位运算、堆内存-malloc 函数
    目录枚举定义枚举值枚举类型枚举的优点枚举的注意事项示例程序总结typedef基本用法复杂数据类型的重命名位运算位移操作总结堆内存malloc 函数free 函数常见问题枚举定义在C语言中,枚举(enum)是一种数据类型,它允许定义一组具名的常量。使用枚举可以使代码......
  • USB协议详解第1讲(核心概念通俗理解)
    0.概括USB协议学习中最重要几个概念如下,没有提及的就是对USB协议学习中不重要的或者编程不需要用到的。大家也不用着急,概念必须要学会,否则都不知道下面这些东西是什么还学什么通用串行总线协议,大家也不用怕,其实也没有那么高深莫测。1.USB传输(Transfer)2.USB传输中事务(Transactio......
  • 【前端】Typescript使用教程
    目录一、概述二、 TypeScript开发环境2.1安装和设置2.2编译和运行2.3工具和编辑器支持三、 TypeScript基本语法3.1基本类型3.2接口3.3类3.4函数3.5泛型3.6模块3.7高级类型四、TypeScript示例4.1枚举(Enumerations) 4.2类型别名(TypeAliases)4.3......
  • 记录5:ESP32S3的usb使用
    0、前期准备1、会使用idf开发环境2、懂得kconfig1、知识储备1.1概述​TingUSB是一个开源的跨平台的USB主机/设备的usb协议栈,常用在mcu开发平台,由于不采用动态分配内存以及阻塞所有中断事件,将中断事件要处理的事情都放在,非中断函数中处理,因此该usb栈内存设计非常安全......
  • java实现解析pdf格式发票
    为了减少用户工作量及误操作的可能性,需要实现用户上传PDF格式的发票,系统通过解析PDF文件获取发票内容,并直接将其写入表单。以下文章记录了功能实现的代码。发票样式发票内容解析引用Maven使用pdfbox<dependency><groupId>org.apache.pdfbox</groupId><artif......
  • java导出pdf
    文章目录概要maven包进入工具类使用示例注意事项概要java利用itextpdf导出pdfmaven包进入 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13.3</version> </dependency> ......
  • Java SpringBoot实现PDF转图片
    不是单页图片,是多页PDF转成一张图片的逻辑。我这里的场景是PDF转成图片之后返回给前端,前端再在图片上实现签字,并且可拖拽的逻辑,就是签订合同的场景。但是这里只写后端多页PDF转图片的逻辑。先说逻辑,后面直接上代码,大致分为以下几步:读取PDF文件(我的代码里是将在线的URL转成Inp......
  • go项目实战之word、pdf、txt操作
    最近在项目开发中,频繁的遇到需要对Docx、PDF、TXT等类型的文本进行操作,而目前这方面有unidoc/unioffice,但这个是非开源的,所以使用起来有诸多不方便。而且也搜了很多资料,但是都太笼统了,不方便使用,所以特写此文章希望能帮助大家解决问题!以下代码都可直接复制粘贴使用DO......