随笔分类 - usb
摘要:USB 1.0分为两个版本: USB 1.0 Low Speed 理论最高速率为1.5Mbit/s(0.1875MBytes/s) USB 1.0 Full Speed 理论最高速率为12Mbit/s(1.5MBytes/s) USB 1.1(即USB 1.0 Full Speed)理论最高速率为1
阅读全文
摘要:Type-c入门,以及设计相关详解 参考文献 Type-c 的引脚功能 Type-c 的配置处理 逻辑USB –C线上下拉电阻 Type-c 信号介绍--USB各版本的差异 USB Type-C口角色定义 SOURCE到SINK连接 Sink端的结构 Source端的结构 DRP(Dual Role
阅读全文
摘要:Type-C协议简介(CC检测原理) 1 简介 越来越多的手机开始采用Type-C作为充电和通信端口,Type-C连接器实物和PIN定义如下图: Type-C连接器中有两个管脚CC1和CC2,他们用于识别连接器的插入方向,以及不同的插入设备。本文介绍CC的基本识别原理。 先介绍几个概念:DFP——D
阅读全文
摘要:USB Accessory 模式USB附件模式允许用户连接专为Android设备设计的USB主机硬件。配件必须遵守Android配件开发套件文档中概述的Android附件协议。这使得无法充当USB主机的Android电源设备仍然可以与USB硬件交互。当Android设备处于USB附件模式时,所附的A
阅读全文
摘要:usb_control_msg是没有用到urb的在USB中简单进行发送和接收的一种机制,用于少量的数据通信。原型为: 程序代码 linux+v2.6.35/drivers/usb/core/message.c104/**105 * usb_control_msg - Builds a control
阅读全文
摘要:1. USB总线 USB1.1: ——-低速模式(low speed):1.5Mbps ——-全速模式(full speed): 12Mbps USB2.0:向下兼容。增加了高速模式,最大速率480Mbps。 ——-高速模式(high speed): 25~480Mbps USB3.0:向下兼容。
阅读全文
摘要:原文地址:http://blog.163.com/luge_arm/blog/static/6774972620071018117290/ 从驱动开发网看到一篇《USB枚举详细过程分析》,依据自己的理解和经验对原文稍加改动。本文仅供参考,一些顺序并不是固定的。 本文描述的是Windows系统的USB
阅读全文
摘要:MTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。早在智能手机普及前,数码相机和MP3播放器等都使用了MTP的前身PTP(Picture Transfer Protocol)进行媒体文件传输,Android从3.0开始支持MTP。
阅读全文
摘要:RmNet和CDC-ECM区别:更像是两种拨号方式的区别,RmNet获取公网IP,ECD-ECM获取局域网IP。 在高通平台上,rmnet driver 和标准的CDC-ECM是有区别的,rmnet 也是属于CDC-ECM他们具体的区别在于对于USB命令的封装以及使用的USB接口,端点定义方式不同
阅读全文
摘要:通用序列总线(USB) 从1996问世以来,一统个人电脑外部连接界面,且延伸至各式消费性产品,早已成为现代人生活的一部分。2000年发表的USB 2.0 High-speed规格,提供了480Mbps的传输速率,至今已超过十年的历史,随着高分辨率的影音应用逐渐普及,动辄GByte等级的影音资 料,U
阅读全文
摘要:转载地址:http://blog.ednchina.com/zenhuateng/203584/Message.aspx USB总线接口层:物理连接、电气信号环境、信息包传输机制;主机一方由USB主控制器和根集线器组成,而USB方则由设备中的USB接口组成。 USB设备层:由主机方的USB系统软件和
阅读全文
摘要:(转)USB (Universal Serial Bus) 全文地址:http://vlewang.blog.163.com/blog/static/105878151201032804347546/ USB(通用串行总线)是用于将适用USB的外围设备连接到主机的外部总线结构,其主要是用在中速和低速
阅读全文
摘要:百科:http://baike.baidu.com/view/637107.htm?fr=ala0_1_1 INF简介 INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,是Windows操作系统下用来描述设备或
阅读全文
摘要:全文链接:http://justmei.blog.163.com/blog/static/11609985320102421659260/?latestBlog 1 推荐 [原创] USB入门系列之七 —— USB的描述符及各种描述符之间的依赖关系 USB是个通用的总线,端口都是统一的。但是USB设
阅读全文
摘要:全文地址:http://justmei.blog.163.com/blog/static/1160998532010321112522467/ 什么是CDC类 (Communication Device Class) USB的CDC类是USB通信设备类 (Communication Device C
阅读全文
摘要:USB协议简介 USB是一种协议总线,即主机与设备之间的通信需要遵循一系列约定。协议内容较多,这里仅作一些简单介绍,深入学习,可参看USB规范(WWW.usb.org)。 为了理解协议中的名称,先看图10.32。该图突出了主机上的客户软件和USB逻辑设备(编程涉及的设备)之间的通信流(Communi
阅读全文
摘要:USB的重要关键字: 1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点) 2、帧:时间概念,在USB中,一帧就是1MS,它是一个独立的单元,包含了一系列总线动作,USB将1帧
阅读全文
摘要:1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的检测、控制和报告机制,这些机制是USB2.0规范的扩展,用于专用 充电器(DCP)、主机(SDP)、hub(SDP)和CDP(大电流充电端口)对设备的充电和power up。这些机制适用 于兼容USB2.0的所有主
阅读全文