pottor的ChinaUnix博客
pottor
全部博文(47)
2017年(7)
2016年(4)
2015年(19)
2014年(17)
manshukw
cynthia
adaslove
文山科技
mask_chu
glandsai
hyukhae0
王楠w_n
wlbdd
ddbkjk
发布时间:2015-04-18 22:01:00
USB协议:先看USB接口可以看出,在USB使用了4根线,分别为电源线,地线,信号线和差分信号线差分信号线用于检测信号线的传输是否正确下面我们只关注信号线然后是USB的串口传输在串口传输中,由于所有的信号共用一根数据线,所以不仅有先来后到的问题,而且在一个设备和另一个设备进行通信的.........【阅读全文】
发布时间:2014-12-23 22:16:02
为了无驱使用USB设备,libusb库给我们提供了不错的解决方法。在一个嵌入式设备上要想让某个程序使用该库,必须交叉编译该库并安装到相应目录下。综合了网上的各种介绍后,我总结出了下面的方法:准备部分:1.相应的交叉编译器,我使用的是arm-none-linux-gnueabi .........【阅读全文】
发布时间:2014-11-26 13:41:30
通过对usb总线协议及相关资料的研读,我总结了下面一些东西:1.usb的体系结构:分为主机和设备,只有一个主机,主机通过HUB扩展接口2.数据包:usb总线上最小的数据传输单位,根据pid(数据前8位表示)可分为四个大组:令牌包,数据包,握手包和特殊包,每个组里有一些小类像令牌包就包括IN/OUT/SOF/SETUP3.端点:usb设备.........【阅读全文】
发布时间:2014-11-24 22:04:12
说到USB设备,不得不提到各种描述符(descriptors), 一般来说,描述符有如下几种: 1:设备描述符(Device Descriptors) 2:配置描述符(Configuration Descriptors) 2:接口描述符(Interface Descriptors) 3:端点描述符(En.........【阅读全文】
发布时间:2014-11-24 13:52:09
USB,是英文Universal Serial Bus(通用串行总线)的缩写,而其中文简称为“通串线”,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。上图显示了U.........【阅读全文】
登录 注册