
USB
YasinLeeX
yasin.lee.x@outlook.com
In fact, a good percentage of the total code in a program consists of nothing but error checking.
展开
-
how to create a thread in win32 platform
http://www.cs.rpi.edu/academics/courses/netprog/WindowsThreads.htmlWin32 APIs for ThreadsThe Win32 API to create a new thread isHANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttribu原创 2012-05-07 16:01:45 · 996 阅读 · 0 评论 -
libusb 简介和使用方法
以下内容转自:http://www.jollen.org/blog/2008/01/libusb_hello_world.html更多关于usblib的信息可以参考:http://libusb.sourceforge.net/doc/index.htmljollen 發表於 January 25, 2008 3:49 PM[libusb] 是一個 user-sp原创 2012-05-07 13:01:29 · 3814 阅读 · 0 评论 -
USB枚举过程分析
转载的,备用:http://www.360doc.com/content/11/0127/00/2379862_89261249.shtml一、USB枚举过程分析1、USB的插入检测结合智林STM32板上的USB设备接口,分析一下插入检测控制: 当12脚短接,Q1截止,Q2导通,D+上拉,windows就会认为USB接口有一个全速设备,马上复位总线,并开始枚举原创 2012-04-17 21:31:43 · 2041 阅读 · 0 评论 -
usb高速握手过程
转自:http://www.52rd.com/blog/Detail_RD.Blog_swordlife_17644.htmlusb高速握手过程(2009-2-6 09:24)低速设备D-上有一个1.5k欧的上拉电阻。高速和全速设别在D+上有一1.5k欧上拉电阻。连接后通过检测电压变化来了解设备是否为低速设别。低速下:D+为“0”,D-为“1”是为“J”状态原创 2012-04-17 11:45:58 · 3654 阅读 · 0 评论 -
USB2.0速度识别
这篇文章是转载的,写得很好,解决了我的很多迷惘!好!好!好!转自:http://hi.baidu.com/doyanger/blog/item/af45d995dd64f419d31b704d.html我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Device)。因原创 2012-04-17 11:44:46 · 1407 阅读 · 1 评论 -
USB协议浅析和USB设备设计简介
载自:http://www.chinaaet.com/article/index.aspx?id=18406USB(Universal Serial Bus)是近年来应用在PC领域的新型接口技术,它是由一些PC大厂商如Microsoft、Intel等为了解决日益增加的PC外设与有限的主板插槽和端口之间的矛盾而制定的一种通用串行接口。USB接口具有许多优点,如接口简单、速度快原创 2012-04-10 13:55:18 · 1634 阅读 · 0 评论 -
Inventra HDRC USB Controller
http://processors.wiki.ti.com/index.php/Inventra_HDRC_USB_ControllerInventra HDRC USB ControllerTranslate this page to de - Deutsch es - Español fi - Suomi fr - Françai原创 2012-04-10 13:51:30 · 2798 阅读 · 0 评论 -
STM32的 USB传输(双缓冲)
以下内容载自网络前天测试自己编写的USB驱动程序时候发现从主机到STM32的OUT传输(主机到设备)速率竟然只有最高33KB/S,实在是晕死了。经过研究后发现是驱动程序中设置的PIPE MaxTransferSize参数的关系,原先设置64只能33KB/S,后参考其他USB设备驱动程序的值,设置成了65535,再测试USB OUT的速度,达到了500KB/S,终于解决了驱动程序的瓶颈。原创 2012-04-10 12:39:27 · 7101 阅读 · 1 评论 -
USB物理特性
本文载自网络,学习之用USB使用一根屏蔽的4线电缆与网络上的设备进行互联。数据传输通过一个差分双绞线进行,这两根线分别标为D+和D-,另外两根线是Vcc和Ground,其中Vcc向USB设备供电。使用USB电源的设备称为总线供电设备,而使用自己外部电源的设备叫做自供电设备。为了避免混淆,USB电缆中的线都用不同的颜色标记,如表所示。引脚编号 信号名称 缆线颜色原创 2012-04-10 12:35:11 · 1852 阅读 · 0 评论 -
USB 基本知识
转自:http://www.360doc.com/content/11/0728/13/2150347_136316092.shtml学习用USB 基本知识USB的重要关键概念:1、 端点,位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点)2、 帧,时间概原创 2012-04-10 11:01:44 · 1078 阅读 · 0 评论 -
认识USB OTG miniAB
本文内容载自网络USB2.0仅定义了如下允许的cable类型:在USB OTG中又扩展定义了如下几种cable类型: 当然,USB协议定义的电缆并不能满足所有的要求。当你觉得电缆长度不够,或者当你想把一种带标准A型插头的设备到插入标准B插座主板上时,你可就麻烦了,这时你需要使用USB电缆转接器(cable adapter)。为了使更多的USB设备能连转载 2010-05-25 13:10:00 · 3785 阅读 · 0 评论