8910芯片USB描述符
文章平均质量分 91
遇雪长安
这个作者很懒,什么都没留下…
展开
-
8910芯片USB描述符:5、接口描述符&端点描述符---ECM
五、ECM网卡 以太网控制模型(Ethernet Networking Control Model) 用于在设备和主机之间传输以太网数据包。 在操作系统看来,CDC ECM设备就是一个虚拟以太网卡,包含标准网卡需要的MAC地址和IP地址。 CDC ECM设备通常是一个以太网卡,用于连接LAN或者是WLAN。ECM是标准的,隶属USB协议,当然是usb封装的TCP协议,数据接口则用于在USB总线上交换USB数据包,这些USB数以的包封装了完整的以太网包。 8910平台支持ECM功能,默认处于关原创 2021-01-31 15:30:39 · 2564 阅读 · 8 评论 -
8910芯片USB描述符:4、接口描述符&端点描述符---虚拟串口
四、虚拟串口 大家在开发单片机应用时或多或少应该都用过物理串口。对硬件有所了解的小伙伴应该都注意到了我们的开发板上板载的物理串口是通过一块CH340x与PC进行通信的,有点开发板用的也有可能是CP21xx等等。 这些芯片就是用来连接PC和单片机的桥梁,完成ttl通信协议和usb通信协议的相互转换。完成这个功能就需要使用这一类物理芯片,一般情况下就是一个芯片完成一路串口的转化。多路串口也有,不过价格会比较贵。 随着电子行业的发展,现在也有越来越的多带USB接口的器件涌现出来,如带USB接口的单片原创 2021-01-11 16:38:00 · 1841 阅读 · 0 评论 -
8910芯片USB描述符:1、设备描述符&配置描述符
一、AirCat1系列模块简介 AirCat1系列模块是合宙出品的4G cat1 LTE模块,拥有丰富功能模块以及完善AT指令,用户可以通过AT指令实现所需的功能,也可以插上PC的USB当作网卡使用,也可以使用PPP拨号等等。这些功能都可以用模块的USB设备实现,下面就介绍下AirCat1系列模块强大的USB设备。二、AirCat1系列模块USB功能介绍接口名功能NDISRNDIS网卡接口AT发送AT指令modemPPP拨号和发送AT指令diag调试抓l原创 2021-01-09 17:25:15 · 2150 阅读 · 0 评论 -
8910芯片USB描述符:3、接口描述符&端点描述符---RNDIS
3.3.2、RNDIS接口描述符(9字节) RNDIS 是 Remote Network Driver Interface Specification(远程网络驱动程序接口规范) 的首字母缩写,实际上的作用为 TCP/IP over USB,也即视 USB 设备(如手机)为网卡,是基于USB实现RNDIS实际上就是TCP/IP over USB,从而使 Windows 可以通过 USB 设备连接网络。 TCP/IP 协议族,简称为 TCP/IP, 其名称源于其最早的两个核心协议 TCP(Transm原创 2021-01-09 18:28:21 · 2735 阅读 · 0 评论 -
8910芯片USB描述符:2、接口描述符&端点描述符---概述
3.3、接口描述符 接口描述符一般是按设备的运行状态分类,这样设备可以在不同的接口中切换来实现设备运行状态的切换,如在设备在运行状态下使用正常的接口描述符,在停止状态下使用该接口描述符的备用接口描述符。 USB协议规定,接口描述符不能单独返回,必须附着在配置描述符后一并返回。3.3.1、接口关联描述符(8字节)字段长度(位)偏移量(位)十六进制值说明bLength8720x08描述符大小为8字节bDescriptorType8800x0B接口类型原创 2021-01-09 17:46:41 · 1917 阅读 · 0 评论