USB驱动
文章平均质量分 75
与USB驱动相关的
Water Water Water
别看我
展开
-
总线与接口(内部总线、系统总线、外部总线)
这种分类方式是根据离芯片远近等级分类的。内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连。总线10多年前由公司推出,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。在主从通信中,可以有多个总线器件同时接到总线上,通过地址来识别通信对象。串行外围设备接口总线技术是公司推出的一种同步串行接口。公司生产的绝大多数(微控制器)都配有硬件接口,如68系列。总线是一种三线同步总线,因其硬件功能很强,所以原创 2022-06-01 11:40:29 · 6610 阅读 · 0 评论 -
usb phy
1、charge/* Default current range by charger type. */ //默认电流#define DEFAULT_SDP_CUR_MIN 2 //SDP 2.0#define DEFAULT_SDP_CUR_MAX 500#define DEFAULT_SDP_CUR_MIN_SS 150 //SDP 3.0#define DEFAULT_SDP_CUR_MAX_SS 900#define DEFAULT_DCP_CUR_MIN 500原创 2022-05-06 19:14:16 · 2996 阅读 · 0 评论 -
usb 驱动之usbip
1、usbip 框架1.1 usbip 功能介绍usbip驱动提供了linux下USB 透传(bypass)的功能,或者说usb over tcp,利用以太网,将usb 设备共享到另外一端。usbip分为两端:server端和client端,它们分别运行在不同的linux主机中,其中运行server端插入usb 设备(如U盘等),用于共享。此时client端就可以 attach 到server端,此时client端就能看到 u盘,它以为真的有一个 u盘插入本机,并为其安装驱动,效果跟在本机上直接插入U原创 2022-04-01 11:38:12 · 6213 阅读 · 1 评论 -
usb udc 驱动
1.1 gadegt 初始化// dwc3== dwc3_gadget_init(struct dwc3 *dwc); == usb_add_gadget(dwc->gadget); == device_add(&gadget->dev); == list_add_tail(&udc->list, &udc_list); == device_add(&udc->dev);// dummy== dummy_udc_probe(st原创 2022-03-28 18:19:42 · 1474 阅读 · 0 评论 -
usb设备结构及描述符拓扑
1、usb 设备1.1 usb_device// 拓扑重点关注struct usb_device { struct usb_host_endpoint ep0; //端点0 的特殊地位决定了它必将受到特殊的待遇,在struct usb_device 对象产生的时候它就要初始化 struct usb_device_descriptor descriptor; /* Descriptor 设备描述符,此结构体的bMaxPacketSize0 filed保存了端点0的maximum p原创 2022-03-21 15:47:26 · 3097 阅读 · 0 评论 -
USB拨号驱动
1. 拨号介绍ppp拨号:modem相当于猫,自身不能上网;ECM拨号:网络共享方式,AP和modem都能上网。1.1 ppp拨号 **PPP(点到点协议)**在拨号过程中用于MS和PC间数据交互、协商。在拨号流程的初期首先开启的就是PC和MS直接的PPP过程,在拨号成功后,还需要依靠PPP协议对IP包进行封装传输数据。1.1.1 linux中PPP实现方式传输层、网络层(TCP/IP)——数据链路层(PPP)——物理层(原创 2021-03-16 17:33:45 · 1641 阅读 · 0 评论 -
USB gadget 驱动之 android.c
原创 2021-03-09 20:09:22 · 3524 阅读 · 3 评论 -
高通下载模式9008
1、进入下载模式目前进入下载模式的方法有如下:(1) 擦除sbl1.mbn, PBL没有检测到sbl,会直接进入下载模式 ;(2) D+ 接地,即短接USB线进入下载模式,在sbl阶段实现 ;(3) aboot阶段,通过组合键进入,在lk实现:组合键进入EDL的接口:bootable/bootloader/lk/app/aboot/aboot.c reboot_device(EMERGENCY_DLOAD);(4) 启动到kernel阶段,adb reboot edl或者通过diag命令(Q原创 2021-03-08 15:44:26 · 3794 阅读 · 0 评论