什么是Type-c口?Type-c口有什么优势?
什么是Type-C接口 Type-C接口有哪些好处坏处
说起“Type-C”,相信大家都不会陌生,因为最近拿它大做文章的厂商着实不少,但要具体说清楚Type-C是什么,估计不少人只能说出“可以正反插”“USB的一种”之类的大概。其实,Type-C的门道不止如此,即便同样是Type-C接口的产品核心也可能是不同的,加之网络流传的各种误解,关于Type-C的说法可谓众说纷纭,所以这次就为大家详细解读一下Type-C。
什么是Type-C
Type-C是USB接口的一种连接介面,不分正反两面均可插入,大小约为8.3mmx2.5mm,和其他介面-样支持USB标准的充电、数据传输、显示输出等功能。Type-C由USB Implementers Forum制定,在2014年获得苹果、谷歌、英特尔、微软等厂商支持后开始普及
说到这里,我们必须先提一提USB接口。USB接口目前共有三种介面,分别为Type-A(Standard-A)Type-B(Micro-B)以及Type-C标准的Type-A是电脑、电子配件中最广泛的介面标准,鼠标、U盘、数据线上大的一方都是此接口,体积也最大;Type-B标准则主要 应用3.5寸移动硬盘、打印机、显示器等设备,体积比Type-A要小。而为了移动电子设备的便携性,还诞生了Mini USB和升级版的Micro USB标准,前一种被广泛应用在数码相机、数码摄像机、测量仪器上,后一种Micro USB则是我们目前手机最常见的接口。
另外,USB至今推出过1.0/1.1/2.0/3.0/3.1五个版本,Type-C介面标准就是随着3.1版本一同发布,所以很多人就认为只要是Type-C接口就一定是USB 3.1版本。实际上Type-C对USB版本并无要求,甚至可以在老版本的USB 2.0上使用,比如已经用上Type-C接口的诺基亚N1平板电脑、一加手机、乐视手机用的都是老版本的USB 2.0版本,刚刚发布的ZUK Z1采用的也只是USB 3.0版本。即便是苹果宣传使用USB 3.1 Type-C的12寸MacBook也不是完整的USB 3.1,核心原因在于其使用的Intel Core M平台并不原生支持USB 3.1在AnandTech关于这一部分的闺述中提到,苹果所使用的接口是USB 3.1 Gen1,速率比标准减半(和USB 3.0-样为5Gbps),未来的全速版本是USB 3.1 Gen2。所以,苹果的USB 3.1 Gen1其实就是USB 3.0版本的Type-C,只不过改个名字好听点。
Type-C的优势
第一个优势,就是最为人所知的无方向性,通说就是可以正反插,估计这也是苹果放弃之前使用的Thunderbolt 2接口的重要原因
第二个优势是Type-C非常浅薄,约8.3x2.5mm的大小放在移动设备上并不突几,应用在笔记本电脑之上更是节省空间了三分之二的空间。
第三个优势在于其完整支持USB 3.1的全部功能,比如提供高达100W的供电、最高10Gbps的传输速率、传输影音信号等。特别的是,Type-C的功率传输是双向的,这意味着它拥 有两种发送功率方式,即用户不仅可以用笔记本为移动设备充电,也可以利用其它设备或移动电源为笔记本充电。
另外,有传闻说苹果会在iPhone 6s上用Type-C取代Lightning接口,结合Type-C支持音频信号传输的特性,早前苹果要取消耳机接口的信息并非空穴来风。所以得益于Type-C,今后的手机上很有可能只有一个接口
Type-C的安全隐患
经过上面的描述,Type-C基本可以用“完美的接口”来形容了,但其实它有一个很大的隐患,就是现在老生常谈的安全问题,尤其是在面对BadUSB漏洞时。
BadUSB漏洞在2014年的Black Hat大会上由德国两名研究人员公布,其可避开数据读取区,将恶意代码存放在USB设备控制器的固件存储区,让用户在没发现它之前就将恶意代码感染给电子 设备。最可怕的是即便我们发现自己的设备上被感染了BadUSB,但依靠普通杀毒软件或格式化提作都无法清除该代码,而目安全专家表示想要修复BadUSB漏洞的可能性很小。
由于Type-C的开放性和灵活性,使其更容易遭到大范围的攻击,发现者之一的Karsten Nohl就曾对ype-C表达过深深的忧虑,“即便以最新的标准来看,我们现在对BadUSB漏洞是毫无办法的”,因为不论苹果还是谷歌,只要使用 USB接口,就必须遵循USB标准,这就埋下了一定隐患。
在生态层面修复任何一个漏洞,是一项相当艰难的任务,没有哪一家厂商敢安言颠覆USB设备的工作原理。当然,过去苹果发布Lightning接口的时候,也传出有安全隐患和被黑客破解的新闻,但如今并没有出现什么重大的安全事件。
总结
从现在的趋势看,Type-C取代Type-A/B介面是必然的结果,其拥有的纤薄性、便携性、拓展性特点都助其在与众多接口的竞争中胜出,虽然目前还存在着安全方面的疑虑,但总归利大于弊,问题也总有解决的天。
而接口标准的统一,不仅使生活中的繁琐减少,而且在环保方面也能做出很多贡献。或许未来某一天购买手机不再标配充电器和数据线将成为可能。
什么是Type-C接口 Type-C接口有哪些好处坏处 2typec接口是USB接口的一种类型
type-c是最新的USB接口外形标准,这种接口没有正反方向区别,可以随意插拔。另外Type-C是一种既可以应用于PC(主设备)又可以应用于外部设备(从设备,如手机)的接口类型,这是划时代的。
理论上,USB-C端口的最高传输速率为每秒10GB。但是苹果表示新款MacBook的USB-C端口最高传输速率为5GBps。最大输出电压为20伏,可以加快充电时间。而USB-A型,极限传输速率为5GBps,输出电压为5伏。
注意事项:
C母座长时间在高温的工作环境运行,因为其高温的工作环境会容易导致加快其usb母座接口内部的端针元件氧化反应,从而出现一些老化腐蚀等情况发生。那么后置是会大大影响到其usb插座的使用寿命等问题
C母座拆解出来,以避免容易造成其它微小元件的损坏。可用一些吹风机直接对着usb母座的接口处进行吹风,可解决一些尘埃以及杂物的清理等维护工作好处
正反随意,我们在使用Type-C插口的时候,第一眼就能发现,它无论是正着插还是反着插都是可以插入的,这样在光线不好的情况下不需要像Micro-USB插口一样,去纠结它的正反,不需要犹豫是其一个优点
其次要说的就是关于手机耳机孔的问题,现在很多手机取消了3.5mm耳机孔,用Type-C的转换接口来插耳机,功能性较强,但是不少用户都不喜欢耳机孔的取消,所以这个还有有争议的
、传输,换成了Type-C接口,无论是充电的速度还是传输的速度都大幅提升。不仅电池容量越来越大,快充闪充功能越来越强大,还有就是Type-C在传输数据的情况表现都要好很多,速度提升不少,还能够兼容许多的USB插口。
三、双向充电,这个功能大家应该不是特别常用,但是也确实是一大亮点,Type-C能够支持双向充电,不仅能给手机充电,也能够给其它设备充。拿笔记本为例子,不仅能给移动设备充电,还能用其它设备来给笔记本充电。
四、扩展性强,Type-C一个接口能当几个使用,不仅能充电、还有数据传输等功能,像各种接口都能够一根线顶“十根”,既快捷又方便。
相关文章:
什么是Type-c口?Type-c口有什么优势?
什么是Type-C接口 Type-C接口有哪些好处坏处 说起“Type-C”,相信大家都不会陌生,因为最近拿它大做文章的厂商着实不少,但要具体说清楚Type-C是什么,估计不少人只能说出“可以正反插”“USB的一种”之类的大概。其实,T…...
Go开发者常犯的错误,及使用技巧 (1)
代码规范 命名不规范 变量名要有意义,不能随便取a,b,c 如果只是纯粹的算法题,这样问题不大。但工程上的代码可读性要求较高,不能随意命名变量名,例如: for _, v : range userList {// ... }如果for语句块简短还好&…...
Servlet 作业
一、填空题1. Servlet 中使用Session 对象的步骤为:调用HttpServletRequest.getSession()的得到Session对象,查看Session对象,在会话中保存数据。2. http 全称是_HyperText Transfer Protocol3. 用户可以有多种方式请求Servlet,如…...
Hive高阶函数:explode函数、Lateral View侧视图、聚合函数、增强聚合
Hive高阶函数 文章目录Hive高阶函数explode函数Lateral View侧视图原理语法聚合函数增强聚合grouping setsCUBEROLL UPexplode函数 explode接收map、array类型的数据作为输入,然后把输入数据中的每个元素拆开变成一行数据,一个元素一行。explode执行效果…...
信息系统服务管理
一、信息系统服务业及发展二、信息系统工程监理的概念及发展三、信息系统运行维护的概念和发展 IT服务管理(ITSM) 四、信息技术服务管理的标准和框架 IT服务标准体系(ITSS) 一、信息系统服务业及发展 总结:前景很好 二、信息系…...
Windows10 安装ElasticStack8.6.1
一、安装ElasticSearch8.6.1 1.官网下载ElasticSearch8.6.1压缩包后解压 2.安装为服务 elasticsearch-service.bat install 3.运行 elasticsearch-service.bat start 4.通过浏览器访问 http://localhost:9200/ 提示需要登录,但不知密码是啥。 5.重置密码 ela…...
gRPC 非官方教程
一、 简介 gRPC的定义: 一个高性能、通用的开源RPC框架主要面向移动应用开发: gRPC提供了一种简单的方法来精确地定义服务和为iOS、Android和后台支持服务自动生成可靠性很强的客户端功能库。基于HTTP/2协议标准而设计,基于ProtoBuf(Protoc…...
6.2【人工智能与深度学习】RNN、GRU、远程服务管理、注意力、Seq2 搜索引擎和内存网络
【人工智能与深度学习】RNN、GRU、远程服务管理、注意力、Seq2 搜索引擎和内存网络底层原理介绍 深度学习架构循环神经网络(RNN)循环网络:摊开循环的网络的循环循环神经网络的技巧乘法模组注意模组门控循环单元(GRU)长期短期记忆(Long Short-Term Memory,简称LSTM)序列到序列…...
软件工程复习
软件工程简介 软件: -在执行时提供所需的功能和性能的指令; -使程序能够充分操作信息的数据结构; -描述这些程序的操作和使用情况的文档。 软件定义:计算机程序和相关文档。 软件特点:软件没有质量;它并不…...
将Nginx 核心知识点扒了个底朝天(二)
Nginx 是如何实现高并发的? 如果一个 server 采用一个进程(或者线程)负责一个request的方式,那么进程数就是并发数。那么显而易见的,就是会有很多进程在等待中。等什么?最多的应该是等待网络传输。 而 Nginx 的异步非阻塞工作方…...
【PowerQuery】PowerBI 的PowerQuery支持的数据集成
PowerBI中的各个Power组件已经被深度集成到PowerBI中,不再作为像Excel一样的独立组件而存在。在PowerBI的界面中为了快速导入这些常用的数据,也有相应的快速导入界面。PowerBI的快速导入界面位于主页面中,下图就是PowerBI的快速导入界面。 在PowerBI中的数据导入界面相比Exc…...
scipy spatial transform Rotation库的源代码
前几日研究scipy的旋转,不知道具体里面怎么实现的,因此搜索一番。 发现Rotation在scipy的表达是用四元数的 https://github.com/jgagneastro/coffeegrindsize/edit/master/App/dist/coffeegrindsize.app/Contents/Resources/lib/python3.7/scipy/spatia…...
JAVA文件操作
JAVA文件操作 文章目录JAVA文件操作1.属性2.构造方法3.方法3.1创建文件3.2 文件删除3.3创建目录3.4文件名3.5 文件重命名3.6查看文件的可读性 Java中通过 java.io.file类来对文件(目录)进行抽象的描述。注意, 有File对象时,不代表真实存在该文件。1.属…...
字符串匹配 - 模式预处理:BM 算法 (Boyer-Moore)
各种文本编辑器的"查找"功能(CtrlF),大多采用Boyer-Moore算法,效率非常高。算法简介在 1977 年,Robert S. Boyer (Stanford Research Institute) 和 J Strother Moore (Xerox Palo Alto Research Center) 共…...
RV1126笔记三十:freetype显示矢量字体
若该文为原创文章,转载请注明原文出处。 在前面介绍了使用取模软件,可以自定义OSD,这种做法相对不灵活,也无法变更,适用大部分场景。 如果使用opencv需要移植opencv,芯片资源相对要相比好,而且移植比freetype复杂。 这里记录下如何使用freetype显示矢量字体,使用fre…...
polkit pkexec 本地提权漏洞修复方案
polkit pkexec 本地提权漏洞 漏洞细节,polkit pkexec 中对命令行参数处理有误,导致参数注入,能够导致本地提权。 解决建议 1、无法升级软件修复包的,可使用以下命令删除pkexec的SUID-bit权限来规避漏洞风险: chmod 0…...
es-06聚合查询
聚合查询 概念 聚合(aggs)不同于普通查询,是目前学到的第二种大的查询分类,第一种即“query”,因此在代码中的第一层嵌套由“query”变为了“aggs”。用于进行聚合的字段必须是exact value,分词字段不可进行…...
面试知识点准备与总结——(并发篇)
目录线程有哪些状态线程池的核心参数sleep和wait的区别lock 与 synchronized 的异同volatile能否保证线程安全悲观锁和乐观锁的区别Hashtable 与 ConcurrentHashMap 的区别ConcurrentHashMap1.7和1.8的区别ThreadLocal的理解ThreadLocalMap中的key为何要设置为弱引用线程有哪些…...
Django框架之模型视图-URLconf
URLconf 浏览者通过在浏览器的地址栏中输入网址请求网站对于Django开发的网站,由哪一个视图进行处理请求,是由url匹配找到的 配置URLconf 1.settings.py中 指定url配置 ROOT_URLCONF 项目.urls2.项目中urls.py 匹配成功后,包含到应用的urls…...
操作系统闲谈06——进程管理
操作系统闲谈06——进程管理 一、进程调度 01 时间片轮转 给每一个进程分配一个时间片,然后时间片用完了,把cpu分配给另一个进程 时间片通常设置为 20ms ~ 50ms 02 先来先服务 就是维护了一个就绪队列,每次选择最先进入队列的进程&#…...
DaVinci 偏好设置:用户 - UI 设置
偏好设置 - 用户/ UI 设置Preferences - User/ UI Settings工作区选项Workspace Options语言Language指定 DaVinci Resolve 软件界面所使用的语言。目前支持英语、简体中文、日语、西班牙语、葡萄牙语、法语、俄语、泰语和越南语等等。启动时重新加载上一个工作项目Reload last…...
Nacos超简单-管理配置文件
优点理论什么的就不说了,按照流程开始配配置吧。登录Centos,启动Naocs,使用sh /data/soft/restart.sh将自动启动Nacos。访问:http://192.168.101.65:8848/nacos/账号密码:nacos/nacos分为两部分,第一部分准…...
基于微信小程序的中国各地美食推荐平台小程序
文末联系获取源码 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.…...
如何优雅的导出函数
在开发过程中,经常会引用外部函数。方法主要有两种: 方法一:包含头文件并制定lib位置 优点:使用简单缺点:lib和vs版本有关,不同的版本和编译模式可能导致编译失败 方法二:GetProcAddress 优…...
c++多重继承
1.概论多重继承是否有必要吗?这个问题显然是一个哲学问题,正确的解答方式是根据情况来看,有时候需要,有时候不需要,这显然是一句废话,有点像上马克思主义哲学或者中庸思。但是这个问题和那些思想一样&#…...
15_FreeRtos计数信号量优先级翻转互斥信号量
目录 计数型信号量 计数型信号量相关API函数 计数型信号量实验源码 优先级翻转简介 优先级翻转实验源码 互斥信号量 互斥信号量相关API函数 互斥信号量实验源码 计数型信号量 计数型信号量相当于队列长度大于1的队列,因此计数型信号量能够容纳多个资源,这在…...
二叉树(一)
二叉树(一)1.树的概念2.树的相关概念3.树的表示4.树在实际中的运用5.二叉树概念及结构6.特殊的二叉树7.二叉树的性质🌟🌟hello,各位读者大大们你们好呀🌟🌟 🚀🚀系列专栏…...
【SCL】1200案例:天塔之光数码管显示液体混合水塔水位
使用scl编写天塔之光&数码管显示&液体混合&水塔水位 文章目录 目录 文章目录 前言 一、案例1:天塔之光 1.控制要求 2.编写程序 3.效果 二、案例2:液体混合 1.控制要求 2.编写程序 三、案例3:数码管显示 1.控制要求 2.编写程序 3…...
5.1配置IBGP和EBGP
5.2.1实验1:配置IBGP和EBGP 实验目的 熟悉IBGP和EBGP的应用场景掌握IBGP和EBGP的配置方法 实验拓扑 实验拓扑如图5-1所示: 图5-1:配置IBGP和EBGP 实验步骤 IP地址的配置 R1的配置 <Huawei>system-view Enter system view, return …...
c++中超级详细的一些知识,新手快来
目录 2.文章内容简介 3.理解虚函数表 3.1.多态与虚表 3.2.使用指针访问虚表 4.对象模型概述 4.1.简单对象模型 4.2.表格驱动模型 4.3.非继承下的C对象模型 5.继承下的C对象模型 5.1.单继承 5.2.多继承 5.2.1一般的多重继承(非菱形继承) 5.2…...
乐清网站网络公司/厦门人才网官网招聘
首先说一句,本文适合对Makefile了解的同学阅读。不过看了这句可能就会有同学开始批评我我,Makefile难道不就是随便调用shell命令吗?是的,一般介绍Makefile的文章都是这样事的:target ... : prerequisites ...command..…...
网站可以做多少事情/怎么快速刷排名
【回复“1024”,送你一个特别推送】本来这篇文章应该是在前天微信公开课当天写的,但是最近实在太忙了,就一直拖到了现在。张小龙作为一个技术转型产品经理最成功的案例,其实有很多地方值得我们程序员学习。尤其是一年一度在微信公…...
凤岗本地网站/上海最新新闻
一、jenkins 介绍 Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码> 的编译、打包、部署)基于web界面的平台。 简单说,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比…...
花卉网站开发可行性/关键词在线听
现有两台机器,服务器A有公网IP 1.1.1.1和内网IP 192.168.0.1,服务器B只有内网IP 192.168.0.2。需要从公网通过snmp协议来监控服务器A和B。由于161端口被服务器A自己使用,所以只能通过端口映射的方式映射服务器A的10161端口到服务器B的161端口…...
什么网站可以做兼职赚钱吗/幽默软文广告经典案例
在编写測试的过程中,我们常常遇到仅仅想运行个别或者某一部分/某一类型的測试用例,这时我们能够使用TestNG的分组測试方法 分组測试在配置时。TestNG运行的原则是:仅仅保留最小集合进行运行 看代码: /*** * <p>* Title: Tes…...
上海企业网站设计制作/销售网站排名
hash赋能前言一、缺失的第一个正数二、hash赋能1、hashSet2、原地数组hash总结参考文献前言 hash赋能可以为后面的工作大大减少搜索的时间,可用hash数组、hashSet、hashMap、原地数组hash。 一、缺失的第一个正数 二、hash赋能 1、hashSet //hash赋能//Time:O(n…...