精华内容
下载资源
问答
  • 对于中央控制台内的USB连接接口问题,经常会听到不少的车主反映各种不同的...USB 设备上最多可存储 32 个文件夹。每个文件夹最多可以存储 32 个子文件夹。USB 设备的存储容量不得超过 32 GB。如果不遵守该要求,可能...

    b3f3a209beb59ea70734d7abe99fc590.png

    4926f14dbc81f3eeb0346081a6b557ac.png

    对于中央控制台内的USB连接接口问题,经常会听到不少的车主反映各种不同的问题,我们来讲讲它的作用和用途,下面会有你想要的答案吗?

    关于使用中央控制台中 USB 接口上 USB 设备的一般提示:

    USB 设备上音频文件的最佳格式为 MP3 格式。USB 设备上最多可存储 32 个文件夹。每个文件夹最多可以存储 32 个子文件夹。USB 设备的存储容量不得超过 32 GB。如果不遵守该要求,可能影响中央控制台 USB 接口功能。

    带适用于 USB 音频接口的特种设备 SA6FL、SA6NE、SA6ND、SA6NH、SA6NK 或 SA6NL 的所有车辆:对于更新的 USB 设备,例如智能手机、平板电脑或音乐播放器,不具有足够的充电功能。充电电流在控制单元和终端设备之间确定。在这种情况下,USB 设备确定充电电流。充电电流因充电状态、使用配置文件或打开的应用程序不同而有所不同。根据方案将中央控制台上的 USB 音频接口设计为最大 500 mA 充电电流的功率。通过快速压紧适配接口可以实现高达1000 mA 的充电电流。

    措施:如果受到投诉,可以指导选择购买充电中间适配器或快速压紧适配接口。编程或者更换部件不能解决问题。

    车辆 R55、R56、R57、R58、R59、R60 生产日期为 2012 年 7 月或之后:通过快速压紧适配接口播放视频或音频的功能失灵。

    原因:可切换的 AV/AUX 输入接口。一旦插头或设备连在 AV / AUX 输入接口上,快速压紧适配接口上的视频输入端停用。这是设计问题。编程或者更换部件不能解决问题。

    收音机、电话无声音输出,声音信号,驻车距离报警系统声音,收音机接收效果差,远程信息处理系统失灵。可能会显示以下检查控制信息:>在停车状态下蓄电池放电注意无声音报警信号<

    原因:USB 连接时未使用指定供应商提供的充电电缆。移除车辆 USB 接口上所有的 USB 线和 USB 插头。检查功能。如果投诉指向 USB 线或 USB 插头,则告诉客户干扰是由 USB 组件引起的。编程或者更换部件不能解决问题。

    使用 USB 装置上的多个播放列表时,选择播放列表可能导致软件复位。在这种情况下,请告诉客户只能使用 USB 装置上的一个播放列表。一个 USB 装置上有多个播放列表时,只允许使用第一个播放列表。

    在 USB 音频接口上使用 U 盘并同时使用快速压紧适配接口中的移动电话时,可能发生 USB 故障。使用下列移动电话时会出现故障:Nokia 6700c、Sony Ericsson C902 或 Sony Ericsson K850i。 U 盘或快速压紧适配接口中的移动电话不能通过菜单选择。为了排除故障,必须宝马许可用于相应车辆和终端设备的快速压紧适配接口。

    提示:在带 SA06NF 和 SA06FL (MULF) 的车辆中使用的快速压紧适配接口未许可用于 Combox (不同的 USB 标准)。

    带 BMW Professional 收音机 (Radio2+) 和 Combox 的车辆:识别不到 USB 音频接口上的 U 盘。在收音机菜单中在标题行中显示 "未找到",并且不进行音频播放。此时 Combox 没有故障。为了清除故障,必须在下列路径中进行故障查询:

    功能结构> 03 车身>音频、视频、电话、导航> [!] 当前故障症状>收音机故障症状

    以上是关于USB接口连接使用中的几个问题,你有遇到过吗?

    f3060df3d8d779e123e9921f6f83ded6.png

    展开全文
  •  USB的全称是Universal Serial Bus,最多可连接127台外设,由于USB支持热插拔,即插即用的优点,所以USB接口已经成为扫描仪的标准接口。USB有两个规范,即USB1.1和USB2.0.  USB1.1是目前较为普遍的USB规范,其高
  • USB的全称是Universal Serial Bus,最多可连接127台外设,由于USB支持热插拔,即插即用的优点,所以USB接口已经成为计算机的标准接口。
  • Linux USB 驱动

    2014-10-30 11:01:13
    一、USB连接结构 USB采用树形拓扑结构,如图2.3所示。对于每个PC来说,都有一个或多个称为Host控制器(HC)的设备,该Host控制器和一个根Hub作为一个整体;...一个Host控制器下最多可连接127个USB设备。
    一、USB连接结构

            USB采用树形拓扑结构,如图2.3所示。对于每个PC来说,都有一个或多个称为Host控制器(HC)的设备,该Host控制器和一个根Hub作为一个整体;这个根Hub下可以接多级的Hub,每个子Hub又可以接子Hub;每个USB作为一个节点接在不同级别的Hub上;一个Host控制器下最多可连接127个USB设备。


    二、USB驱动结构
            USB驱动可以从两个角度去观察,一个是主机角度,另一个是设备角度。

            从主机角度看,USB驱动处于最底层的是USB主机控制器硬件,其上是USB主机控制器驱动,主机控制器驱动上为USB核心层,最上面是USB设备驱动(针对特定的设备如U盘、键盘、摄像头等)。因此,从主机角度来说要实现的驱动包括USB主机控制器驱动和USB设备驱动,前者是控制插入其中的USB设备,后者控制USB设备和高层的通信。        USB核心层则负责USB驱动管理和协议处理等工作。USB设备驱动和USB核心层之间、USB核心层和USB主机控制器驱动之间的通信均是通过USB请求包(USB request block:URB)进行数据的传递。Linux内核提供了一系列函数操作URB,如创建、销毁、提交和取消等。
            从设备角度看,在USB控制器之上有USB设备控制器(UDC)驱动、Gadget API和Gadget驱动程序。USB设备控制器驱动直接访问USB控制器,控制其和主机上的USB控制器进行通信,同时向上提供与硬件相关的函数接口,Gadget API对函数接口进行了简单的包装。Gadget驱动程序控制USB设备功能的实现,使设备表现出相应特性如“USB Mass Storage”、“打印机”等。

    三、USB设备的逻辑组织
            USB设备的逻辑组织包含了设备、配置、接口和端点四层。
            每个USB设备都提供了不同级别的配置信息,可以包含一个或多个配置,不同的配置使设备有不同的功能。一个配置有一个或多个接口,而每个接口有零个或多个端点组成,如图2.5所示。一个配置中所有接口可同时有效,且对应不同的驱动程序。主机通过USB设备最末端的端点与设备进行通信。每个端点有唯一的地址且数据传输方向是单项的,它通过管道(Pipes)和USB主机控制器连接。


            在设备、配置、接口和端点的定义结构体中,都有相应的成员用来描述这种层次化的配置信息,称作描述符。


    四、USB主机控制器驱动
            上面提到USB主机控制器是最底层的结构,直接与USB设备的主机控制器进行通信。其功能主要有检测外围USB设备的插入和拔出、管理主机和设备之间的控制信息、管理主机和设备之间的数据交互、连接USB状态和活动统计、休眠和唤醒USB设备等。
            目前的PC结构中,USB主机控制器是架构在PCI总线上作为PCI总线上的一个设备而存在的,因此编写主机控制器驱动既要编写PCI设备驱动,也要创建主机控制器驱动,填充其数据结构,编写对应的接口函数。PCI驱动可以通过函数pci_register_driver进行注册,函数参数struct pci_driver为描述了PCI驱动的结构体。在struct pci_driver的probe接口中通过调用函数usb_create_hcd创建主机控制器设备。函数usb_create_hcd的参数struct hc_driver定义了一些操作接口函数,这些接口函数是驱动编写需要重点实现的。
            struct pci_driver和struct hc_driver结构中部分成员如下:

    struct pci_driver {
    struct list_head node;
    char *name;
    const struct pci_device_id *id_table;
    int  (*probe)  (struct pci_dev *dev, const struct pci_device_id *id)
    void (*remove) (struct pci_dev *dev);
    int  (*suspend) (struct pci_dev *dev, pm_message_t state);
    int  (*resume) (struct pci_dev *dev);
    void (*shutdown) (struct pci_dev *dev);
    ……
    };
    struct list_head node  这是链表的头;
    char* name 驱动的名字,它必须是唯一的,在内核中所有的PCI驱动里面,通常被设置为各驱动模块名字相同,它显示在在sysfs中的/sysbus/pci/drivers/下;
    const struct pci_device_id  *id_table  是一个指向pci设备的id编号的指针,用于描述当前PCI设备的编号,一般用做probe的输入参数;
    int (*probe) (struct pci_dev *dev, const struct pci_device_id *id) 指向PCI驱动中的probe函数指针,这个函数被PCI核心调用,当PCI核心认为有一个它可以控制的struct pci_dev时,它传递struct pci_dev和一个指向pci_device_id的指针给这个函数,用来决定是否控制该设备;如果这个PCI核心需要这个设备,它应当初始化这个设备,并返回0;如果PCI核心不想拥有这个设备,或者产生一个错误,它应当返回一个负的错误值;
    void (*remove) (struct pci_dev  *dev) 指向PCI核心在struct pci_dev被告从系统中去除时调用的函数指针,或者当PCI驱动被从内核中卸载时;
    int (*suspend) (struct pci_dev  *dev, pm_message_t state) 当struct pci_dev被挂起时PCI核心调用的函数指针,挂起状态在state 变量时传递,这个函数是可选的;
    int (*resume) (struct pci_def  *dev) 当pci_dev被告恢复时PCI核心调用的函数指针,它的调用一定是在suspend函数执行之后,这个函数可选;
    void (*shutdown) (struct pci_dev *dev) 当此设备需要关闭时,此函数指针所指向的函数将会被调用。


    struct hc_driver
    {
    int (*reset) (struct usb_hcd *hcd);
    int (*start) (struct usb_hcd *hcd);
    int (*suspend) (struct usb_hcd *hcd, pm_message_t message);
    int (*resume) (struct usb_hcd *hcd);
    void (*stop) (struct usb_hcd *hcd);
    int (*get_frame_number) (struct usb_hcd *hcd);
    int (*urb_enqueue) (struct usb_hcd *hcd,
    int (*urb_dequeue) (struct usb_hcd *hcd, struct urb *urb);
    /* root hub support */
    ……
    }

    (本文是将相关材料整理后写出的,来源:宋宝华.Linux设备驱动开发详解[M].北京:人民邮电出版社,2010)

    展开全文
  • 3合1调试利器, 集成隔离型USB转RS485/RS232/TTL(UART). 采用ADI公司iCoupler® 技术的双通道数字...RS485总线最多可连接 128 个节点 电磁辐射 EME 极低 电磁抗干扰 EMS 极高 集成电源隔离、信号隔离和总线ESD 保护功能
  • USB与IEEE 1394的比较

    2020-11-13 07:12:02
    IEEE 1394与USB同为串行(serial)传输接口端口,其中,1394b的格式可支持400 Mbps数据传输速率,比USB 1.1规范快了33倍,而且最多可连接至63个设备。目前在市面上,除了数字视频器开始使用外,计算机外围设各也...
  • usb2.0 规范学习笔记

    2019-10-01 13:11:37
    地址0 作为默认地址,只在设备枚举期间临时使 用,而不能被分配给任何一个设备,因此一个USB HOST 最多可以同时支持127 个地址,如果一个设 备只占用一个地址,那么可最多支持127 个USB 设备。在实际的USB 体系中,...

    1、一个USB HOST 最多可以同时支持128 个地址,地址0 作为默认地址,只在设备枚举期间临时使
    用,而不能被分配给任何一个设备,因此一个USB HOST 最多可以同时支持127 个地址,如果一个设
    备只占用一个地址,那么可最多支持127 个USB 设备。在实际的USB 体系中,如果要连接127 个
    USB 设备,必须要使用USB HUB,而USB HUB 也是需要占用地址的,所以实际可支持的USB 功能
    设备 的数量将小于127

    2、“复合设备(Compound Device)”可以占用多个地址。所谓复合设备其实就是把多个功能设备
    通过内置的USB HUB 组合而成的设备,比如带录音话筒的USB 摄像头等。

    3、USB 采用轮询的广播机制传输数据,所有的传输都由主机发起,任何时刻整个USB
    体系内仅允许一个数据包的传输,即不同物理传输线上看到的数据包都是同一被广播的
    数据包。

    4、端点(Endpoint)是USB设备中的可以进行数据收发的最小单元,支持单向或者双向的数据传
    输。设备支持端点的数量是有限制的,除默认端点外低速设备最多支持2 组端点(2 输入,2 输出),
    高速和全速设备最多支持15 组端点。

    5、管道(Pipe)是主机和设备端点之间数据传输的模型,共有两种类型的管道:无格式
    的流管道(Stream Pipe)和有格式的信息管道(Message Pipe)。
    任何USB 设备一旦上电
    就存在一个信息管道,即默认的控制管道,USB主机通过该管道来获取设备的描述、配
    置、状态,并对设备进行配置。

    6、USB系统中数据的传输,宏观的看来是在HOST 和USB 功能设备之间进行;微观的看是在应用软件的Buffer 和USB 功能设备的端点之间进行。一般来说端点都有Buffer,可以认为USB 通讯就是应用软件Buffer 和设备端点Buffer 之间的数据交换,交换的通道称为管道。应用软件通过和设备之间的数据交换来完成设备的控制和数据传输。通常需要多个管道来完成数据交换,因为同一管道只支持一种类型的数据传输。用在一起来对设备进行控制的若干管道称为设备的接口,这就是端点、管道和接口的关系。

    7、usb传输有四种方式:控制传输、批量传输、中断传输、同步传输。

    8、控制传输对于最大包长度有固定的要求。对于高速设备该值为64Byte;对于低速设备该值为8;全速设备可以是8 或16 或32 或64.

    9、中断传输并不意味这传输过程中,设备会先中断HOST,继而通知HOST 启动传输。中断传输也是HOST 发起的传输,采用轮询的方式询问设备是否有数据发送,若有则传输数据,否则NAK 主机。

    10、批量传输是一种可靠的单向传输,但延迟没有保证,它尽量利用可以利用的带宽来完成传输,适合数据量比较大的传输。低速USB 设备不支持批量传输,高速批量端点的最大包长度为512,全速批量端点的最大包长度可以为8、16、32、64。

    11、同步传输是一种实时的、不可靠的传输,不支持错误重发机制。只有高速和全速端点支持同步传输,高速同步端点的最大包长度为 1024,低速的为 1023。

    12、这里重点介绍下枚举的过程。当设备连接到主机时,按照以下顺序进行枚举:

        1. 连接了设备的HUB 在HOST 查询其状态改变端点时返回对应的bitmap,告知HOST 某个 PORT 状态发生了改变。
        2. 主机向HUB 查询该PORT 的状态,得知有设备连接,并知道了该设备的基本特性。
        3. 主机等待(至少100mS)设备上电稳定,然后向HUB 发送请求,复位并使能该PORT。
        4. HUB 执行PORT 复位操作,复位完成后该PORT 就使能了。现在设备进入到defalut状态,可以从 Vbus 获取不超过 100mA 的电流。  主机可以通过 0 地址与其通讯。
        5. 主机通过0 地址向该设备发送get_device_descriptor 标准请求,获取设备的描述符。
        6. 主机再次向HUB 发送请求,复位该PORT。
        7. 主机通过标准请求set_address 给设备分配地址。
        8. 主机通过新地址向设备发送get_device_descriptor 标准请求,获取设备的描述符。
        9. 主机通过新地址向设备发送其他get_configuration 请求,获取设备的配置描述符。
        10. 根据配置信息,主机选择合适配置,通过set_configuration 请求对设备而进行配置。这时设备方可正常使用。

    13、USB 设备的常用操作包括:设备连接、设备移除、设备配置、地址分配、数据传输、设备挂起、设备唤醒等。USB 的请求包括标准请求、类请求以及厂商请求三类。所有的请求都通过默认管道发送,按照控制传输的三个阶段进行。

    转载于:https://www.cnblogs.com/pang1567/p/3570796.html

    展开全文
  • USB的由来

    2008-01-17 15:42:00
    2006-04-23 10:57:55  1、USB的由来 USB(Universal Serial Bus)是由Compaq、HP、Intel...该总线是一种连接外围设备的机外总线,最多可连接127个设备,为微机系统扩充和配置外部设备提供了方便.USB规范有多种版
    2006-04-23 10:57:55

    字体变小字体变大

       1、USB的由来

       USB(Universal Serial Bus)是由Compaq、HP、Intel、Lucent(朗讯)、Microsoft、NEC
    和Philips七家公司联合推出的新一代标准接口总线.该总线是一种连接外围设备的机外总线,最
    多可连接127个设备,为微机系统扩充和配置外部设备提供了方便.USB规范有多种版本,最早的版
    本是1994年11月推出的USB 0.7版 .1996年1月推出了标准版本USB l.0,目标是为中低速的外围设
    备提供双向、低成本的总线,数据传输率最高为12Mb/s.

    2、USB新规范—USB2.0

       随着微机系统及其外设性能和功能的增强,需处理的数据量越来越大,2000年4月又推出了新
    的USB规范—USB 2.0.在新版本中,增加了一种480Mb/s的数据传输率,以满足日益复杂的高级外
    设与PC机之间的高性能连接需求.
       USB2.0是USB的自然升级,它在保留原有USB规范的基础上又提供了更高的带宽,并且与现有
    的外设保持完全兼容.

    3、PC机的主要外设总线回顾

    (1)串行总线

       RS-232(1969年,EIA颁布)
       IEEE1394 (1995年,IEEE颁布)
       USB(1994年,七家公司联合推出)

    (2)并行总线

       STD(8位,Pro-Log公司1978年推出)
       ISA(16位,IBM公司1984年推出)
       EISA(16位,Compaq等公司1989年推出)
       PCI (32位,1992年Intel倡导下推出1.0版)

    展开全文
  • USB特点

    2020-11-13 02:17:48
     对接口加以扩展,最多可在一台计算机上同时支持127种设备,而不占用PC的硬件资源(如I/O地址、内存、中断、DMA等)。主端口和USB从端口之间是树型拓扑结构,这使得外设的扩展有了更大的自由度。  (3)带电插拔...
  • 本文结合实际工程的需要,提出了基于USB接口的VSAT...支持控制传输、中断传输、块传输的和同步传输4种传输方式,以满足不同外设的需要,最多可连接127个外设,支持热拔插和即插即用,占用的系统资源少;无总线竞争等。
  • USB基础知识

    2021-01-13 16:45:57
    一、USB硬件介绍 1.1、概述 一条USB传输线分别由地线、电源线、D+...一个USB系统中仅有一个USB 主机,设备包括USB功能设备和USB HUB,最多支持127个设备。物理连接指的是USB传输线。在USB 2.0系统中要求使用屏蔽双...
  • 挑战无处不在1. 基本概念介绍USB (Universal Serial Bus)是1995 年 Microsoft、Compaq、IBM 等公司联合制定...允许外设在开机状态下热插拔(电源启动超前于数据传输),最多可串接下来 127 个外设,它可以向低压设备提...
  • USB2.0协议中文版

    2018-11-26 11:21:43
    USB2.0 被设计成为向下兼容的模式,当有全速(USB 1.1) 或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以通过分离传输来支持它 们。一条 USB 总线上,达到的最高传输速度等级由该总线上最慢的...
  • USB 接口(Univer sal Serial Bus) 是一种通用的高速 串行接口。它最主要的特点是高速传输特性,可以很好地 解决海量数据在嵌入式系统与 PC 机...(最多可以连接127 个 USB 设备)等特点,从而使得 USB 接口得到了广泛的应用
  • 一台USB3.0电子设备最多可以驱动6台USB装置(标准连接器和微型连接器每端口最高900mA)。因此,USB3.0电流传输能力的提高对电路保护方案提出了新的要求。   最新USB 3.0协议被开发用于提供更高的数据传输速率,并...
  • USB2.0规范

    2014-12-03 11:00:00
    USB是一种支持热插拔的高速串行传输...USB2.0 被设计称为向下兼容的模式,当有全速(USB 1.1)或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以退化工作在全速或者低速的模式。一条USB总线上,达...
  • USB2.0协议中文版.pdf

    2020-07-15 10:11:35
    或者低速( USB 1.0)设备连接到高速( USB 2.0)主机时,主机可以通过分离传输来支持它 们。一条 USB 总线上,达到的最高传输速度等级由该总线上最慢的“设备”决定,该设 备包括主机、 HUB 以及 USB 功能设备
  • USB设备驱动

    2014-09-19 13:53:48
    USB(Universal Serial Bus)串行通用总线,支持即插即用,也称之为菊链(daisy chaining),因为在一条线缆上可以最多链接127个设备;速度传输速率达4Mb/s~12Mb/s。USB采用级联方式。 1、USB连接拓扑结构 1)USB...
  • USB学习杂记

    2012-09-16 20:15:00
    1、高速及全速设备的上拉电阻在D+上面,低速设备的上拉电阻在D-上面;高速模式在连接上了之后,要将D+上的上拉电阻断开。...4、理论上,一个USB主控器最多可接127个设备,因为协议规定每个设备具有一个7bit的地...
  • usb_20_spec.pdf

    2015-08-08 08:22:48
    USB2.0 被设计成为向下兼容的模式,当有全速(USB 1.1)或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以通过分离传输来支持它们。一条USB总线上,达到的最高传输速度等级由该总线上最慢的“设备”...
  • USB2.0 被设计成为向下兼容的模式,当有全速(USB 1.1) 或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以通过分离传输来支持它 们。一条 USB 总线上,达到的最高传输速度等级由该总线上最慢的...
  • USB 2.0协议中文版

    热门讨论 2011-10-30 00:04:57
    或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以通过分离传输来支持它 们。一条USB 总线上,达到的最高传输速度等级由该总线上最慢的“设备”决定,该设 备包括主机、HUB 以及USB 功能设备。
  • USB2.0 协议中文版本

    2011-09-18 16:44:48
    USB2.0 被设计成为向下兼容的模式, 当有全速(USB 1.1) 或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以通过分离传输来支持它 们。一条 USB 总线上,达到的最高传输速度等级由该总线上最慢的...
  • usb 2.0 规范摘要

    2012-11-03 23:13:04
    一、usb体系简介 usb是一种支持热插拔的高速...USB2.0被设计成为向下兼容的模式,当有全速(USB1.1)或者低速(USB1.0)设备连接到高速(USB2.0)主机时,主机可以通过分立传输来支持它们。一条USB总线上,达到的
  • pcDuino 2.8″USB显示屏

    2014-02-24 16:47:29
    pcDuino用的2.8”USB显示器是由RoboPeak团队开发的一款以USB接口...无需配置,使用简单、方便分辨率达到QVGA(320×240),高达16位的丰富色彩2.8英寸电阻式触摸屏最多可达100帧每秒的刷新率直接从标准的USB接口取电,
  • USB总线专题(一)——基础知识

    千次阅读 2017-08-21 10:49:08
    1.基本概念介绍USB (Universal Serial Bus)是1995年Microsoft、Compaq、IBM等公司...允许外设在开机状态下热插拔,最多可串接下来 127 个外设,它可以向低压设备提供5伏电源,同时可以减少 PC 机 I/O 接口数量。2.USB
  • 同时操作127个设备 系统三部分 互连 设备 主机 互连:总线拓扑、数据流模式、调度 总线布局 物理连接:星型; 主机控制器:由硬件 固件 软件综合实现 电气特性:四线电缆 Vcc、GND、D+、D- 高速12mbps、低速1.5...
  • usb2.0协议.rar

    2009-07-02 14:36:24
    或者低速(USB 1.0)设备连接到高速(USB 2.0)主机时,主机可以通过分离传输来支持它 们。一条 USB 总线上,达到的最高传输速度等级由该总线上最慢的“设备”决定,该设 备包括主机、HUB以及USB功能设备。

空空如也

空空如也

1 2 3 4 5 6
收藏数 102
精华内容 40
关键字:

usb最多可连接