usb
supersupersonghao
IT技术男
展开
-
BC1.2的一些心得
什么叫DCDDataContact Detect(DCD) 1.首先是DCD2.然后是Primary detection3.然后是Secondary detection 检测充电的条件是VBUS>VOTG_SESS_VLD检测流程1.DCD阶段打开IDP_SRC与RDM_DWN,检测D+上的电压和VLGC_LOW比较.如果VDP小于VLG原创 2014-05-09 15:45:54 · 13541 阅读 · 2 评论 -
usb芯片调试经验
1.有i2c的芯片,一般有i2c的地址选择。检查地址选择是否正确,地址是多少。SCL和SDA上面是否有上拉电阻。芯片的地址是几位的。I2c的时钟频率也是必须设定的一个方面。工作速率一般有100K和400K两种,而且里面寄存器一般为一个byte.I2c出错时,需要测量一下i2c bus上是否真的有信号 2.有时钟的芯片,搞清楚时钟采用的是那种时钟,晶振还是RTC。一般芯片为了方便使用,可原创 2014-05-16 20:47:42 · 1917 阅读 · 0 评论 -
高通平台android开发总结
http://blog.csdn.net/mirkerson/article/details/7691029http://blog.csdn.net/mirkerson/article/details/7691029转载 2014-05-21 17:43:49 · 8763 阅读 · 0 评论 -
Linux gadget驱动应用
http://blog.chinaunix.net/uid-23373524-id-2426971.htmlLinux内核中usb设备侧驱动程序分成3个层次:UDC驱动程序、Gadget API和Gadget驱动程序。UDC驱动程序(USB控制器)直接访问硬件,控制USB设备和主机间的底层通信,向上层提供与硬件相关操作的回调函数。Gadget API是UDC驱动程序回调函数的简转载 2014-05-20 23:40:17 · 2293 阅读 · 0 评论 -
USB CDC / USBnet (ECM, NCM, ACM)
http://blog.163.com/sunshine_linting/blog/static/44893323201331044145789/ USB CDC-ACM (Abstract Control Model), CDC-ECM (Ethernet Networking Control Model), CDC-NCM (Network Control Model), OBEX (转载 2014-05-20 23:35:45 · 5917 阅读 · 0 评论 -
Create a USB Virtual COM Port
This article originally appeared in Circuit Celler.COM ports have long provided a convenient way for PCs and embedded systems to exchange information. The traditional COM port on a PC is an RS-232 s转载 2014-05-20 23:49:01 · 3397 阅读 · 0 评论 -
usb供电vbus的一些问题
vbus可能的来源:a.由pmic供给,通过一根gpio来进行控制是否供电b.由charger芯片直接供出来(例如bq2419x,可以设定otg模式供电)c.也可能写某个寄存器来开vbus(难道cpu上的PHY可以供出3.3V的电么?) 当usbcable接上PC机的时候,有时候可以看到电源供电为负值,这是因为通过vbus给电池充电。Power supply就相当于电源原创 2014-05-09 15:43:38 · 30503 阅读 · 1 评论 -
usb otg thinking
1.为了节电,某些设备在suspend的时候把vbus关掉 2.SRP作用是Bdevice可以请求A-device打开VBUS. 3.一般来说在enable PHY之后都需要打开ID的上拉电阻 即使PHY处于low power mode 也应该能检测到:a.remote wakeup信号。b.ID变化的信号(在Intel FFRD上原创 2014-05-09 17:35:56 · 1219 阅读 · 0 评论 -
usb 项目经验
1.usb能够进行基本的工作,包括基本的GPIO的配置。寄存器地址的设定。中断的设定。设定好了以后要求能够进行最基本的usb的功能,比如U盘 2.需要一些文件节点来控制该usb host驱动,以及相应的节点读写寄存器,方便调试的文件节点。 2.USB enumeration的稳定性。要求每次enumeration都要成功。isp1763就发现有些modem卡不能enum原创 2014-05-09 17:42:29 · 2390 阅读 · 0 评论 -
http://m.blog.csdn.net/blog/Diwat/12616005
http://m.blog.csdn.net/blog/Diwat/12616005[转]usb-gedget实例装载:http://blog.csdn.net/fanqipin/article/details/8450694一简介 一个完整的USB系统由两部分构成,即usb主机(usb host)和usb设备(usb device)。u转载 2014-05-22 22:20:09 · 6622 阅读 · 0 评论