usb端点

硬件/嵌入开发 > 驱动开发/核心开发 [问题点数:40分,结帖人zhenwo123]
等级
本版专家分:90
结帖率 89.8%
等级
本版专家分:90
等级
本版专家分:45770
勋章
Blank
优秀版主 2014年11月论坛优秀版主
Blank
红花 2013年1月 硬件/嵌入开发大版内专家分月排行榜第一
2012年10月 硬件/嵌入开发大版内专家分月排行榜第一
2012年9月 硬件/嵌入开发大版内专家分月排行榜第一
2012年8月 硬件/嵌入开发大版内专家分月排行榜第一
2012年7月 硬件/嵌入开发大版内专家分月排行榜第一
2012年6月 硬件/嵌入开发大版内专家分月排行榜第一
2012年5月 硬件/嵌入开发大版内专家分月排行榜第一
2012年4月 硬件/嵌入开发大版内专家分月排行榜第一
2012年3月 硬件/嵌入开发大版内专家分月排行榜第一
2012年2月 硬件/嵌入开发大版内专家分月排行榜第一
2012年1月 硬件/嵌入开发大版内专家分月排行榜第一
2011年11月 硬件/嵌入开发大版内专家分月排行榜第一
2011年10月 硬件/嵌入开发大版内专家分月排行榜第一
2011年9月 硬件/嵌入开发大版内专家分月排行榜第一
Blank
黄花 2014年10月 硬件/嵌入开发大版内专家分月排行榜第二
2014年2月 硬件/嵌入开发大版内专家分月排行榜第二
2013年10月 硬件/嵌入开发大版内专家分月排行榜第二
2013年8月 硬件/嵌入开发大版内专家分月排行榜第二
2013年3月 硬件/嵌入开发大版内专家分月排行榜第二
2012年12月 硬件/嵌入开发大版内专家分月排行榜第二
2012年11月 硬件/嵌入开发大版内专家分月排行榜第二
2011年12月 硬件/嵌入开发大版内专家分月排行榜第二
Blank
蓝花 2014年4月 硬件/嵌入开发大版内专家分月排行榜第三
2014年1月 硬件/嵌入开发大版内专家分月排行榜第三
2013年12月 硬件/嵌入开发大版内专家分月排行榜第三
2013年11月 硬件/嵌入开发大版内专家分月排行榜第三
2013年4月 硬件/嵌入开发大版内专家分月排行榜第三
等级
本版专家分:457
ldd
等级
本版专家分:102
等级
本版专家分:90
等级
本版专家分:30
等级
本版专家分:221
等级
本版专家分:90
等级
本版专家分:221
usb中的endpoint(端点)和传输模式

端点位于USB 外设内部,所有通信数据的来源或目的都基于这些端点,是一个可寻址的FIFO。 每个USB 外设有一个唯一的地址,可能包含最多十六个端点。主机通过发出器件地址和每次数据传输的端点号,向一个具体端点...

USB设备 配置、接口和端点

USB设备的逻辑组织中,包含设备、配置、接口和端点4个层次。 每个USB设备都提供了不同级别的配置信息,可以包含一个或多个配置,不同的配置使设备表现出不同的功能组合(在探测/连接期间需从其中选定一个),配置...

USB开设备开发学习之三:USB中的端点详细了解

 端点在实际的USB通讯过程种的具体作用与含义十分重要,但是有些难以理解,自己整理一些知识作为备忘。 (注:  1、文中的EP表示Endpoint; ) 一、端点概念。  端点(Endpoint),是主机与设备之间通讯数据的接收...

usb 端点解释

//端点地址:0~3位是端点号,第7位是方向(0-OUT,1-IN) 端点地址:总共8位0,1,2,3四位时端点号7位时端点方向 那么由这5位可以确定32个端点地址. 其中输入端点0-15输出端点0-15 Outendpoint for ...

USB端点

很多人会把USB端点比喻成地址,但是USB设备本身已经有一个地址了,所以这样的比喻还不能很清晰地回答此问题。 其实USB端点是专门为软件工程师而设定的东西,所以硬件工程师不理解它,很正常。 最直观体现端点的...

USB端点详解

//端点地址:0~3位是端点号,第7位是方向(0-OUT,1-IN)端点地址:总共8位0,1,2,3四位表示端点号,第7位表示端点方向那么由这5位可以确定32个端点地址.其中输入端点0-15输出端点0-15Out endpoint for all omron ...

USB中的端点详细了解

前言 端点在实际的USB通讯过程种的具体作用与含义十分重要,但是有些难以理解,自己整理一些知识作为备忘。(注: 1、文中的EP表示Endpoint;)一、端点概念。 端点(Endpoint),是主机与设备之间通讯数据的接收...

从零开始学USB(七、端点、管道、接口、配置、设备)

端点(endpoint):端点USB设备的唯一可识别部分,其是主机和设备之间的通信流的终点。它是一个USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据。每个USB逻辑设备由一组独立的端点组成。每个逻辑...

Linux USB 驱动开发(一)—— USB设备基础概念

在终端用户看来,USB设备为主机提供了多种多样的附加功能,如文件传输,声音播放等,但对USB主机来说,它与所有USB设备的接口都是一致的。一个USB设备由3个功能模块组成:USB总线接口、USB逻辑设备和功能单元: a --...

《Linux Device Drivers》第十三章 USB驱动程序——note

在Linux驱动中,USB驱动处于最底层的是USB主机控制器硬件,在其之上运行的是USB主机控制器驱动,主机控制器之上为USB核心层,再上层为USB设备驱动层(插入主机上的U盘、鼠标、USB转串口等设备驱动)。 因此,在主机...

USB 驱动框架

一、USB驱动程序概观

USB端点与管道以及设备、配置、接口、端点

1、端点的引入 2、端点与管道 3、特殊端点 4、USB端点的四种类型 5、USB逻辑设备

USB1.1协议学习经验之1----设备端点

前两年做USB设备程序和USB设备主机驱动程序,学习了USB1.1协议,现在将我的学习经验和实际工作遇到的USB协议的关键知识与大家共享,如有不正确的地方,还请指教。USB协议全本包括的内容很多,有气电特性,拓扑,数据...

USB通信协议

要对USB传输有个清楚的了解首先必须要了解两个基本概念:端点和管道。(l)端点 所有的传输都是传送到设备端点,或是从设备端点发出。端点其实就是一个能够储存多个字节的缓存器。在USB规范中,端点被定义为“USB设备...

USB 软件、端点和管道

在实际的实现上,具体的系统要比这复杂,不同层次的实现者对USB有不同要求,这使得我们必须从不同的层次观察UBS系统。UBS系统提出了一些重要的概念来支持现代个人计算机所提出的可靠性要求,所以USB的分层理解是必须...

Linux USB驱动工作流程

在Linux驱动中,USB驱动处于最底层的是USB主机控制器硬件,在其之上运行的是USB主机控制器驱动,主机控制器之上为USB核心层,再上层为USB设备驱动层(插入主机上的U盘、鼠标、USB转串口等设备驱动)。 因此,在主机...

USB驱动之 端点 endpoint

所有与USB 相关的代码都在drivers/usb 目录下面。上面的Kconfig 文件说的很清楚,ehci-hcd 模块支持的是USB2.0 控制器的高速模式,它本身并不支持全速或低速模式,对连接上的USB1.1 设备的支持,

USB描述符详解

 2、USB设备可以看作提供了多个串口的设备,依据USB的规范,我们将每个串口称作端点(Endpoint),要和这个端点通信,我们就要打开到这个端点的连接,这个连接就是管道(Pipe)。 3、打开端点之后,就可以像串口一样...

关于USB端点,写得不错——收录一下…

USB设备中的唯一可寻址部分是设备端点端点是主机与设备之间通信的目的或来源。控制端点可以双向传输数据,而其它端点只能在单方向传输数据。主机和设备的通信最终作用于设备上的各个端点,它是主机与设备间通信流...

usb系统拓扑结构和usb设备逻辑结构

对于每个usb系统来说,都有一个称为HOST控制器的设备,该Host控制器和一个根Hub作为一个整体。这个根HUb下可以接多级Hub,每个Hub又可以接子Hub。每个usb设备作为一个节点接在不同级别的Hub上。每条usb总线上最多...

关于USB微帧与数据包包长与端点缓冲区的理解

搞了这么久USB了,还是不知道DATA0,DATA1的最大包长,以及端点描述符中的最大包长与68013的端点缓冲区有什么关系,经过二小时的奋斗得出如下结论:  1.DATA0或DATA1实际上就是一个端点描述符中的最大包长。...

usb的endpoint,pipe之间的关系

端点(ENDPOINT):每一个USB设备在主机看来就是一个端点的结合,主机只能通过端点与设备进行通信,以使用设备的功能;每一个端点实际上就是一个一定大小的数据缓冲区。 管道(PIPE):一个USB管道是驱动程序的一个...

USB的四种传输类型与端点

在介绍USB传输类型之前,请允许我先简答介绍一下USB事务。 事务一般由令牌包、数据包(可选)、握手包组成。 令牌包:用来启动一个事务,总是由主机发送。数据包:可以从主机到设备,也可以由设备到主机,方向由...

STM32 USB学习笔记1

主机环境:Windows 7 SP1...之前在STM32论坛里领取过一块STM32开发板,本来以为是带有USB模块接口的,最后发现NUCLEO里是没有把USB模块外接出来的,所以就自个儿掏钱买了一块单板,如下图所示: 单板跟简单,单纯是为

STM32 之 USB 虚拟串口

在现代个人电脑的USB是几乎所有外设的标准通信端口。然而许多工业应用软件仍然使用经典的串口...1.抽象控制模型通信,在端点中有1个中断:在我们的实现中,这个接口在描述符中声明,但是相关的端点端点2)不被...

USB描述符

USB描述符信息存储在USB设备中,在枚举过程中,USB主机会向USB设备发送GetDescriptor请求,USB设备在收到这个请求之后,会将USB描述符信息返回给USB主机,USB主机分析返回来的数据,判断出该设备是哪一种USB设备,...

USB2.0和USB3.0的区别

转自: 利键晴心的空间 : http://hi.baidu.com/jlgwxq/blog/item/a88498dbd8a33d2711df9bb0.html USB2.0还没学多少,... 管道(Pipe) 是主机和设备端点之间数据传输的模型,共有两种类型的管道:无格式的流管道

关于stm32的USB学习笔记之USB_HW.c

#include ...#include "usbcore.h" #include "usb_hw.h" #define _DEBUG_ #include "debug.h" #define USB_EP_NUM 4 /*端点缓冲区的开始地址 *因为每个缓冲块都需要一个端点描术表 *而所有的端

USB驱动问题,怎么设置USB interrupt端点

1. USB driver的gadget文件下有个zero gadget, 同时在misc下有其对应的driver---usbtest.c 2. zero gadget有两个配置,其中一个配置拥有两个bulk端点,可以进行传输 3. 问题是 我的开发板有control bulk iso ...

APP内置IM 系统——从入门到千万级在线

IM (即时通讯)系统是一种大型实时系统,其对技术方面的要求非常高。在APP社交化的今天,很多APP都希望为自己的应用增加IM系统,但却不得其法。本课程抽丝剥茧,搭建一套简IM 系统,先让开发者了解如何实现这类系统,然后会不断的对系统进行扩展,并详述要支撑千万级别的用户,系统架构要经过哪些方面的演变,在每个阶段需要具体考量哪些因素;其中涉及到大型网络开发、协议的制定解析、数据库的优化、负载均衡、监控、测试等方面的知识。相信通过此课程,开发者对IM 系统将有一个全面的认识。 a:0:{}

相关热词 c# 挂机锁 c# 不能再打开其它表了 c#移除行 c#socket建立通信 c# 拦截socket c#做一个问卷调查 c++结构体转换为c# c# 判断组合键 c# 的类 重写dll c# 五层嵌套 优化