OTG = On The Go,是USB的一种工作模式 USB协议中规定了两类设备,一类是Host.一类是Device. Host为主控设备,如PC,Device为从设备,如鼠标.U盘等,Device只能连接到Host上并由Host控制. OTG是一种特殊的USB设备,它本身是Device,可以连接Host,并被Host所控制.但它同时也能作为Host连接Device. OTG 在硬件上由 ID 引脚决定做 Host 还是 Device,上拉为 Device,下拉为 Host. 目前大部分手机都…
/****************************************************************************** * IMX6 OTG set as slave device hacking * 声明: * 1. 本代码解析使用了倒序的方式跟踪内核驱动代码,从驱动反推需求: * 2. 代码解析的目标是找到OTG设置成Host.Slave设备的宏定义: * 3. 根据2中的宏定义,看make menuconfig中是否存在可直接裁剪的选项. * * 2…
由于在工作过程中常需要切换手机的host来测试不同服务器上的接口,所以想到需要这么个软件. SwitchHost在PC上是一款很好用的修改Host的软件,手机上也需要这么一款App(当然手机需要已经ROOT),于是就尝试做这么个手机应用SwitchHost,主要的功能是要能在不同的Host方案之间进行切换. 代码在git上:https://github.com/jianfengye/Android_Works/tree/master/SwitchHost 里面的bin文件夹有apk,可以直接安装…
https://github.com/oldj/SwitchHosts/downloads 下载链接: 1,290 downloads SwitchHosts! _v0.2.2.1790.dmg - SwitchHosts! v0.2.2.1790, Mac/Portable 36.3MB · Uploaded on 3 Dec 2012 13,084 downloads SwitchHosts_v0.2.2.1785.zip - SwitchHosts! v0.2.2.1785, Window…
usb host和device的关系 疑问1:我们通常所用的u盘应该是usb device吧?我想这个不用多说,呵呵. ===============恩.============== 疑问2:我们通常看到的u 盘里面的构造是否也是总线结构的,比如有一个usb总线什么的? =============内部就没有USB总线了.可以是一个MCU控制一个存储芯片(例如FLASH)和USB接口芯片.也可以是其它的专用芯片.============= 疑问3:usb术语中的endpoint是否在host和de…
在Mac下firefox插件hostadmin切换host,遇到的第一个问题就是提示权限不足,解决办法,在终端输入以下命令即可: sudo chmod og+w /etc/hosts chmod修改权限,og+w表示增加写权限.…
USB OTG 设备既能做主机,又能做设备.USB HOST是指主机.当OTG 插到 HOST 上,OTG 的角色 就是 device.当device 插到 OTG 上,OTG 的角色就是 HOST. 任何利用USB连接的装置,至少会有一台主机(就是我们所说的Host)与一台客机(Guest,即是我们使用的任何USB装置,键盘.鼠标.U盘等都属于此类).所谓的USB Host就是指这台“号令”其它USB装置的主机,就算是一般的USB连接也有存在. 而USB On the Go(OTG)就是一个确…
//这个变量必须在while循环外面 //原因是当将loadModels[modelNum].g_3DModel[0]赋值给新建类后 //里面的数值拷贝过去了,而里头的指针只给了地址 //所以如果这个调用了析构函数,即出了它的作用域, //指针的值也就销毁了 参考 g_3DModel的struct是 struct t3DModel //模型信息结构体{ int numOfObjects; // 模型中对象的数目 int numOfMaterials; // 模型中材质的数目 vector<tMa…
首先是安装 app ,https://chrome.google.com/webstore/detail/hostadmin-app/mfoaclfeiefiehgaojbmncmefhdnikeg Chrome把扩展的NPAPI 禁用了,所以做成APP没以前方便了,但是有总比没有好. 安装之后发现mac下选择host文件没法选,因为finder中根本找不到hosts文件. 这时候在$HOME目录下建一个软连接到/etc/hosts ,就能轻松选择文件了.…