精华内容
参与话题
问答
  • 什么是USBMini接口

    2015-04-07 18:59:00
    一种大头,有A和B型两种,其中A型最常见,就是我们用的最多的标准的USB接头;一种小头的,也就是USB Mini,也有A和B型两种,其中B型应用最多,主要应用于手机、MP4等数码产品的接头。  接头只是外形不同...

    USB的接口有四种。一种是大头,有A型和B型两种,其中A型最常见,就是我们用的最多的标准的USB接头;一种是小头的,也就是USB Mini,也有A型和B型两种,其中B型应用最多,主要应用于手机、MP4等数码产品的接头。

        接头只是外形不同,和速度没有关系,绝对速度的不是接头的形状,二是主控芯片。

     

    手机迷你USB座

    MicroUSB插座 MK5P 麦克 迈克母座 全贴片SMT无卷边平口 手机接口

    https://item.taobao.com/item.htm?spm=a210c.1.3.4.KKi8o6&id=19537618514

     

    MicroUSB插座 MK5P 麦克 迈克母座 全贴片SMT无卷边平口 手机接口

    尺寸图 http://pan.baidu.com/s/1pJw3HwB

    展开全文
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    因为Linux许多版本的Unix一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制台与系统直接相连的监视器键盘)进行多次登录。每个虚拟控制台可以看作一个独立的工作站,工作台...
  • 339.无法为USB接口安装驱动程序 340.机箱前置USB UI不能使用 341.计算机不能正常关机 342.电源风扇只是抖动 343.电压不稳造成计算机重启 344.电源质量差导致计算机故障 345.电源故障导致开机不正常 346.电源引起...
  • 1、写在前面 ...什么是Type-A、Type-B、Type-C? 针对这些疑问,本文讲述USB相关的一些基础知识。 2、USB发展历程 较早版本 USB 0.7:1994年11月发布。 USB 0.8:1994年12月发布。 USB 0...

    1、写在前面

    USB:Universal Serial Bus,通用串行总线。

    USB最初由英特尔与微软倡导发起,最大的特点是尽可能的实现热插拔和即插即用。

     

    USB总线是差分信号吗?

    什么是USB 2.0、USB 3.0?

    什么是低速、全速、高速?

    什么是Type-A、Type-B、Type-C?

    针对这些疑问,本文讲述USB相关的一些基础知识。

     

    2、USB发展历程

    较早版本

    • USB 0.7:1994年11月发布。
    • USB 0.8:1994年12月发布。
    • USB 0.9:1995年4月发布。
    • USB 0.99:1995年8月发布。
    • USB 1.0 RC:1995年11月发布。

     

    USB 1.0:1996年1月发布

    数据传输速率为1.5Mbit/s(Low-Speed)。无预测及通过检测功能。仅极少数出现在市场上。

     

    USB 1.1:1998年9月发布

    修正1.0版已发现的问题,大部分是关于USB Hubs。最早被采用的修订版。数据传输速率为12Mbit/s(Full-Speed)。

     

    USB 2.0:2000年4月发布

    增加更高的数据传输速率480Mbit/s(现在称作Hi-Speed),但受限于BOT传输协议和NRZI编码方式,实际最高传输速度只有35MByte/s左右。

    USB OTG(On-The-Go)是USB2.0规格的补充标准。

     

    USB 3.0:2008年11月发布

    速度由480Mbps大幅提升到5Gbps,USB 3.0插座通常是蓝色的,并向下兼容USB 2.0。

    USB 3.1:2013年7月31日发布

    传输速度提升为10Gb/s,比USB3.0的5Gb/s快上一倍,并向下兼容USB 2.0/1.0,电力供应可高达100W。

     

    USB 3.2

    在现有的USB Type-C数据在线实现双通道,使用USB 3.2主机连接USB 3.2存储设备,可以实现两条通道10Gb/s的传输速度,理论上也就是相当接近于20Gb/s。

     

    USB 4:2019年9月3日发布

    采用Thunderbolt 3协议规格,使Thunderbolt 3设备将能兼容于USB 4,现有3.2及2.0也向下兼容。速度方面加倍来到两条通道总共40Gb/s的传输速度。

     

    3、USB版本

    USB-IF当前正式的主版本号只有USB 2.0和USB 3.2两个。

    (USB-IF:USB Implementers Forum,USB标准化组织)

    USB标准化组织主版本只有两个,但现在USB标准中,按照速度等级和连接方式分为以下几种版本:USB 1.0、 1.1、 2.0、 3.0、 3.1、 3.2。

    下面给一张图:

     

    之前写过一篇文章:USB4规范正式公布,传输带宽高达40Gbps

    准确的说,主版本号除了USB 2.0和USB 3.2,还应该有一个USB4。

    上面那张图信息量有点大,你会发现我们学习、开发板上使用的基本都是USB 2.0版本(低速、全速、高速),也是众多嵌入式产品中常用的一种。

     

    4、USB接口

    现在流行于手机中的一种接口【Type-C】,相信绝大部分人都知道。

     

    Type-C属于USB中一种较新的接口,在这之前其实还有Type-A和Type-B(可能很多人不知道)。

     

    下面给一张图:

     

    你会发现接口的触点有4个的,也有5个的。其中多的那个引脚为USB_ID,主要用于OTG(On-The-Go)主设备和从设备。

     

    OTG设备使用插头中的ID引脚来区分A/B Device,ID接地被称作为A-Device,充当USB Host,A-Device始终为总线并提供电力。

    ID悬空被称作为B-Device,充当USB Device。设备的USB Host/USB Device角色可以通过HNP(主机交换协议)切换。

     

    5、USB设备识别

    USB信号使用分别标记为D+和D- 的双绞线传输,它们各自使用半双工的差分信号并协同工作,以抵消长导线的电磁干扰。

    因为USB设备类型有很多,同时又做了兼容,因此就需要对不同设备进行识别。

    这里讲述一下低速、全速和高速设备的识别原理(官方有手册)。

     

    5.1 低速和全速设备识别

    低速(Low Speed)和全速(Full Speed)设备区分方法比较简单:在设备端有一个1.5k的上拉电阻,当设备插入hub或上电(固定线缆的USB设备)时,有上拉电阻的那根数据线就会被拉高,hub根据D+/D-上的电平判断所挂载的是全速设备还是低速设备。

    • 低速设备1.5K上拉电阻位于D-

    • 全速设备1.5K上拉电阻位于D+

     

    如下图:

     

     

    5.2 高速设备识别

    (上面)USB低速和全速的识别比较简单,但只有一对D+和D-数据线,高速设备就不能再像上面那样仅依靠数据线上拉电阻来识别。

    高速设备初始是以一个全速设备的身份出现,和全速设备一样,D+线上有一个1.5k的上拉电阻。USB2.0的hub把它当作一个全速设备,之后,hub和设备通过一系列握手信号确认双方的身份。

     

    如上图,hub检测到有设备插入/上电时,向主机通报,主机发送Set_Port_Feature请求让hub复位新插入的设备。设备复位操作是hub通过驱动数据线到复位状态SE0(Single-ended 0,即D+和D-全为低电平),并持续至少10ms。

    具体识别过程相对复杂,具体可见下面描述:

     

    6、USB更多

    更多关于USB协议和标准,可进入官方网站了解。

    文档:

    https://www.usb.org/documents

     

    7、说明

    1.该文档仅供个人学习使用,版权所有,禁止商用。

    2.本文由我一个人编辑并整理,难免存在一些错误。

    3.本文收录于公众号『嵌入式专栏』,关注微信公众号回复【通信教程】即可查看全系列教程。  

     

    8、最后

    我的更多分享平台

    扫描下面二维码、关注公众号,查看更多精彩内容!

     
    展开全文
  • 系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插入,此时系统就做主模式(master mode);如果ID为低,则是A接口插入,然后系统就会使用HNP对话协议来决定哪个做Master,哪个做Slave。 ...

    (1)USB

    (2)Mini USB

    (3)总结

    从左往右依次为:miniUSB公口(A型插头)、miniUSB公口(B型插头)、USB公口(B型)、USB母口(A型插座)、USB公口(A型插头) 。

     (4)OTG

          特性:既能充当HOST又能用做Device,即DRD(Dual-role-devices);OTG 设备依然可以连接到PC上用做普通的外设,即POD(Peripheral-Only Device)。协议简述:USB OTG 中引入了两个新的协议, SRP(Session Request Protocol)和HNP(Host Negotiation Protocol),即会话请求协议和主机交流协议。  

    ===================苹果lightning接口和ipod认证过程================= 

         苹果的lightning接口

           ipod认证,注意苹果配件和coporcessor,跟苹果device进行IDPS认证过程。参考文章:https://blog.csdn.net/ordinaryjoe/article/details/8593294

     

    展开全文
  • mini usb 接口定义 5针usb接口定义图

    万次阅读 2012-12-18 20:25:52
    如果你的系统仅仅是用做slave,那么就使用B接口,在A接口中,ID脚悬空.如果是B接口,这个时候就需要使用ID脚了,系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插入,

    mini usb的接口定义如下:
    1:VCC
    2:D-
    3:D+
    4:id
    5:GND       其中id脚在otg功能中才使用。由于mini usb接口分mini-A、B和AB接口。
    如果你的系统仅仅是用做slave,那么就使用B接口,在A接口中,ID脚悬空.如果是B接口,这个时候就需要使用ID脚了,系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插入,此时系统就做主模式(master mode).如果ID为低,则是A接口插入,然后系统就会使用HNP对话协议来决定哪个做Master,哪个做slave。

     OTG是On-The-Go的缩写,即OTG技术就是实现在没有Host的情况下,实现从设备间的数据传送。主要应用于各种不同的设备或移动设备间的联接,进行数据交换。 
     例如数码相机直接连接到打印机上,通过OTG技术,连接两台设备见的USB口,将拍出的相片立即打印出来;也可以将数码照相机中的数据,通过OTG发送到USB接口的移动硬盘上,野外操作就没有必要携带价格昂贵的存储卡,或者背一个便携电脑。 
     


    这些说明为技术人员总结的,仅供参考。

    mini usb a/B接口外形图

    mini usb 接口定义 5针usb接口定义图 - 中华帝国 - 中华帝国的博客


    USB接口定义:

    mini usb 接口定义 5针usb接口定义图 - 中华帝国 - 中华帝国的博客

    USB引脚定义:

     

    针脚

    名称

    说明

    接线颜色

    1

    VCC

    +5V电压

    红色

    2

    D-

    数据线负极

    白色

    3

    D+

    数据线正极

    绿色

    4

    GND

    接地

    黑色

     

    MiniUSB接口定义:

    mini usb 接口定义 5针usb接口定义图 - 中华帝国 - 中华帝国的博客

    MiniUSB引脚定义:

     

    针脚

    名称

    说明

    接线颜色

    1

    VCC

    +5V电压

    红色

    2

    D-

    数据线负极

    白色

    3

    D+

    数据线正极

    绿色

    4

     ID

    permits distinction of
    Micro-A- and Micro-B-Plug
    Type A:connected to Ground
    Type B:not connected

    none

    5

    GND

    接地

    黑色

     

    USB插头实物图:

    mini usb 接口定义 5针usb接口定义图 - 中华帝国 - 中华帝国的博客

    图中从左往右依次是:MiniUSB公口(A型插头)、MiniUSB公口(B型插头)、USB公口(B型插头)、USB母口(A型插座)、USB公口(A型插头)


    转载地址:http://zhonghuadg.blog.163.com/blog/static/193028086201182692626732/

    展开全文
  • 标准USB,Mini-USB接口线序定义

    千次阅读 2011-02-16 00:02:32
    下面介绍的是标准USB接口定义USB是一种...由于Mini-USB接口分Mini-AB和AB接口。如果你的系统仅仅是用做Slave,那么就使用B接口。系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插...
  • 缘起 随着小新pro发布,看到带了全功能的type-c接口,一直搞不懂什么type-c还有什么全功能,半功能?雷电3又有什么区别,雷电3又有...但其实这个样子的全称是USB Type-A,除此之外还有USB Type-BUSB Type-C ...
  • java接口作用是什么

    2020-11-11 15:57:39
    接口的最主要的作用达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就你的USB接口一样,插什么...
  • 接口的最主要的作用达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就你的USB接口一样,插什么...
  • 先说一下什么是type-从接口,type-c接口usb接口的一种形式,相对应的还有type-A和type-B,下图显示了这三种类型的接口▼。 A就是我们最熟悉的USB形状,B是显示器USB的母头,C则是题主问的东西,除了这三种外,...
  • 一般来说,由于USB接口速度较慢,因此相应设备会对电脑启动速度有较明显的影响,应该尽量在启动后再连接USB设备。如果没有USB设备,那么建议直接在BIOS设置中将USB功能关闭。  4、是否使用了磁盘压缩  因为...
  • 接口的作用

    2016-11-16 13:16:44
    接口的最主要的作用达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就你的USB接口一样,插什么...
  • 接口测试简介

    2020-07-12 22:14:43
    A是什么? 数据交互的入口出口,是一套规范一套标准 分类: 硬件 ----- USB 接口, 电源接口,网线接口… 软件 ----- 就是前后端共同遵守的一套数据交互的规范(架构师制定接口) B、为什么? 高效、灵活 _ 扩展性强 _...
  • 回到openwrt界面,会发现有个usb0的接口,已经自动获取了IP,这样openwrt就能使用手机 的网络了。 11.关于MWAN2负载均衡,效率还不错,还支持基于session的负载均衡,使用方法见/etc/config/mwan2里面的注释。 ...
  • 9针串口RS232、RS485之间的差异

    千次阅读 2018-04-23 17:18:40
    USB转串口一般分为USB转RS232和USB转RS485,...比如上图中AB脚分别4和3,下图则1和2:所以各厂家在售卖带9针485接口的设备时,一般会带上一个转接口,类似这个:而这个转接口就最好不要混着用,因为它们所对...
  • 我们完全可以在一个框架或者项目中,有两个接口A和B,在a接口中有方法a,在接口b中有方法b,可以一个类实现两个接口,实现方法a,方法b,并且在方法a中调用方法b。这样就做到了上述的概念,但是再仔细想一想,这样这...
  • 蓝屏代码解决

    2011-12-26 19:18:08
    如果只是这个蓝屏代码一般硬件无关,驱动软件有冲突造成的,最早发现这个代码因为公司的DELL机器的USB键盘QQ2007的键盘加密程序有冲突发现的这个问题。也在IBM T系列笔记本上装驱动失误产生过。 如果您...
  • libusb-1.0.9

    热门讨论 2012-10-25 15:52:15
    在流管道中,在每个包中的数据部分对于USB是没有意义,仅仅在客户端软件设备间传输。 同步接口: 同步接口允许你使用单独一个函数调用一个USB传输。当这个函数调用返回时,这个传输也已经完成并且返回结果供解析用...
  • 1.1.1 什么是嵌入式系统 1.1.2 嵌入式系统的特点及分类 1.2 嵌入式微处理器嵌入式操作系统 1。2.1 嵌入式微处理器 1.2.2 嵌入式操作系统 1.3 嵌入式系统设计过程 1.3.1 需求分析 1.3.2 规格...
  • Windows XP(包括 Windows 2000)的控制台命令在系统出现一些意外情况下的一种非常有效的诊断测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。 ...
  • #cp smdk2410 fs2410 –a #cd fs2410 #mv smdk2410.c fs2410.c #vi Makefile (将 smdk2410修改为 fs2410) #cd ../../include/configs #cp smdk2410.h fs2410.h 退回 U-Boot根目录:#cd ../../ (4)建立...
  • /dev/sd[a-p][1-15]:为SCSI,SATA,USB,Flash等接口的磁盘文件名。第一块硬盘为sda,第二块硬盘为sdb,根据主板上的接口来决定的。将第一块硬盘分两个区,就有sda1sda2。 /dev/hd[a-p][1-63]:为IDE接口的磁盘文件名。...
  • 4.在封装部署环境使用时,请在外部接口直接调用主程序即可。 5.本驱动包尽可能提供自发布日起最新流行硬件的支持。 ★支持驱动: [Chipset]芯片组驱动: ALi扬智/ULi宇力芯片组综合驱动 AMD AmdAway 超微芯片组系列...
  • ELDK使用与开发手册

    2018-03-07 10:53:39
    嵌入式PowerPC, ARMMIPS系统中使用DENX U-BootLinux的指导手册。文档中描述了如何在嵌入式PowerPC, ARMMIPS系统上配置、编译、使用Das U-Boot(常常缩写为“U-Boot”)Linux操作系统。文档中涵盖了所有...
  • ROM – 标准ATA/IDE接口(SCSI和USB控制器不支持;RAID控制器驱动不支持; SATA不完全支持) 最小需要64 Mb空间; Flash和一些微型驱动器使用ATA接口能连接使用。 MIPS硬件要求  支持系统 - RouterBOARD 500 series ...
  • 图中2部分DRIVE A和DRIVE B软驱设置,如果没有AB驱动器,那么就设置NONE驱动器。我们可以在这里选择我们的软驱类型,当然了绝大部分情况中我们不必修改这个设置。 右下方还有系统内存的参数:BASE MEMORY:基本...

空空如也

1 2
收藏数 37
精华内容 14
关键字:

usba接口和usbb是什么