0. 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。 USB数据在【主机软件】与【USB设备特定的端点】间被传输。【主机软件】与【USB设备特定的端点】间的关联叫做【pipes】。一个USB设备可以有多...
分类:
其他好文 时间:
2015-01-07 12:21:01
阅读次数:
199
一、USB命令 在USB规范里,对命令一词提供的单词为“Request”,但这里为了更好的理解主机与设备之间的主从关系,将它定义成“命令”。 所有的USB设备都要求对主机发给自己的控制命令作出响应,USB规范定义了11个标准命令,它们分别是:Clear_Feature、 Get_Configu...
分类:
其他好文 时间:
2015-01-06 17:24:03
阅读次数:
173
安装linux的要求a) Linux系统安装前需要进行硬盘中数据的备份b) 主机硬盘中应为Linux系统预留空间和分区c) Linux系统需要至少一个根分区和一个交换分区d) 根分区文件系统默认采用EXT3格式e) 可以使用光盘或USB设备引导安装程序f) 安装程序可以从光盘、硬盘和网络服务器读取软...
分类:
系统相关 时间:
2014-12-29 18:09:15
阅读次数:
266
1、系统基本信息查询查看内核#uname -a查看Ubuntu版本#cat /etc/issue查看内核加载的模块#lsmod查看PCI设备#lspci查看USB设备#lsusb查看网卡状态#sudo ethtool eth0查看CPU信息#cat /proc/cpuinfo显示当前硬件信息#lsh...
分类:
系统相关 时间:
2014-12-27 00:14:29
阅读次数:
259
在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的 USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行。也就是然ADB 通过网络来连接设备,而无需USB数据线。具体方法如...
分类:
移动开发 时间:
2014-12-26 11:07:31
阅读次数:
292
该文章是“个人电脑历史记录清除软件”项目的系统应用系列文章. 前面已经讲述了如何清除IE浏览器的历史记录、获取Windows最近访问文件记录、清除回收站等功能.现在我需要完成的是删除USB设备上的U盘、手机、移动硬盘等记录,真心觉得这方面资料特别少.这篇文章首先主要讲述了通过注册表获取USB使用记录...
我是一个小小的Android Developer,我的手机是Samsung GALAXY SII i9100,也算有点老的机子了吧,估计现在都没几个人在用了,三星专卖店都不卖了。平时不玩什么太大型的游戏的话也完全够用了,并且用于开发调试的话也是不错的机型,所以我也经常在自己的手机上运行调试。
但是最近有点蛋疼的是,不知道是数据线坏了还是电脑还是手机的问题,手机用USB数据线连电脑始...
分类:
移动开发 时间:
2014-12-25 14:43:40
阅读次数:
238
1、插上usb转串口线(在virtualbox的设置面板的usb选项中加对应的USB转串口的选项,但是这个驱动是我们WIN7里面的)2、(在Ubuntu窗口上方的“设备”-->“分配USB设备中”中勾选对应的USB-SerialController)注意:此时可能选择时出现错误,那就将USB转串口线多拔插几次3、l..
Android 查看 无wifi/usb设备的logcat方法
一.情况
一个定制Android设备,wifi被去掉,我需要调试一个USB设备这样也无法用usb来输出logcat.
因为这个USB设备需要内核驱动支持,因此无法在其它设备调试。
因此有的方法有,一般想到用蓝牙输出logcat,但这是Android wear 才支持的特性。
在代码中加入捕获错误和异常代码,写...
分类:
移动开发 时间:
2014-12-21 00:45:58
阅读次数:
184
这里所说的复杂设备驱动涉及到PCI、USB、网络设备、块设备等(严格意义而言,这些设备在概念上并不并列,例如与块设备并列的是字符设备,而PCI、USB设备等都可能属于字符设备),这些设备的驱动中又涉及到一些与特定设备类型相关的较为复杂的数据结构和程序结构。本文将不对这些设备驱动的细节进行过多的介.....
分类:
系统相关 时间:
2014-12-09 17:07:31
阅读次数:
273