DD--USB
文章平均质量分 51
光利繁华的背后
每天都要有进步!制定战略,安排计划,实现任务!
展开
-
USB基本知识详解
1、接口类型现在USB设备有三种接口类型:type A,typeB,type C在USB2.0时代,Micro USB口出现了,这是USB 2.0标准的一个便携版本,Mini USB的下一代规格,比早期部分手机使用的Mini USB接口更小。这种接口是我们最常见的接口,我们手机的充电接口就是Micro USB接口。USB Type C:USB Type C这个接口名称是原创 2017-09-20 10:46:45 · 1974 阅读 · 0 评论 -
usb的包结构和传输类型
https://blog.csdn.net/Golf_research/article/details/53738069?utm_source=blogxgwz3转载 2018-10-25 17:58:59 · 277 阅读 · 0 评论 -
USB协通讯议--深入理解
https://blog.csdn.net/MyArrow/article/details/8484113?utm_source=blogxgwz10. 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。 USB数据在【主机软件】与【USB设备特定的端点】...转载 2018-10-25 12:30:08 · 307 阅读 · 0 评论 -
usb setup 数据结构解释 非常好理解
https://blog.csdn.net/luckywang1103/article/details/25243979在USB通讯里,从主控器发出来的第一个配置包就是设备描述符配置包,目的只有一个,就是获取插入的USB属性,以便加载合适的驱动程序。现在就来详细地分析一下设备描述符包的定义。在USB2.0的协议里找到9.3 USB Device Requests里就找到这个结构的定义,这里...转载 2018-10-25 11:51:04 · 2268 阅读 · 0 评论 -
USB CDC从理论到实践
https://blog.csdn.net/king_jie0210/article/details/76713938本文摘自ST官网的“USB CDC类入门培训”。整理的内容是我能够看得懂的,认为比较实用的,记录下来,以便以后查阅,同时也把原文档中的笔误给更正了一下。若要看更详细的可以去ST技术文档中查看,链接为: http://bbs.21ic.com/forum.php?mod=viewth...转载 2018-07-04 18:50:30 · 19536 阅读 · 1 评论 -
USB audio
https://blog.csdn.net/One2INF/article/details/77838920原创 2018-06-20 15:31:06 · 1238 阅读 · 0 评论 -
USB音频类描述符及其说明
http://blog.51cto.com/bluefish/1239090先给出完整的usb描述符供参考:const unsigned char Demo_DeviceDescriptor[] ={//Device:USB1.10,Vid=0x0435,Pid=0x2430,bNumConfigurations= 0x01,0x12,//Length0x01,//DescriptorType0x...转载 2018-06-19 11:52:36 · 2591 阅读 · 2 评论 -
USB描述符解析
https://blog.csdn.net/leumber/article/details/72765902USB描述符信息会被存储在USB设备中,在设备枚举过程中,USB主机会向USB设备发送GetDescriptor请求,USB设备在收到这个请求之后,会将USB描述符信息返回给USB主机,USB主机分析返回来的数据,判断出该设备是哪一种USB设备,按照描述符中的一些配置信息与设备建立相应的数据...转载 2018-06-16 11:23:13 · 3839 阅读 · 1 评论 -
USB的编码方式及时钟同步方式
NRZI 编码像 UART、I2C、SPI 、USB 这样的串行总线,通信时连续的 0、1 信号只通过一根数据线发送给接受者。但是因为发送者和接收者运行的频率不一样,信号的同步就是个问题,比如,接受者接收到了一个持续一段时间的低电平,无法得知这究竟是代表了 5 个 0 还是 1000 个 0。一个解决办法,就是在传输数据信号的同时,附加一个时钟信号线,用来同步两端的传输,接受者在时钟信号的辅助下对...转载 2018-06-21 18:36:05 · 3693 阅读 · 0 评论 -
Bus Hound数据分析
Bus Hound是一款在pc上就可以抓包的usb辅助工具,做usb开始手头没有专用抓包工具时可以偶尔一用。这里把几个需要注意的地方:1.自动检测设备的插入拔出Devices->Auto select host plugged devices2.设置抓包的长度和缓冲大小Settings ->Limits->Capture CapacitySettings ->Limits-...原创 2018-06-13 20:19:12 · 5695 阅读 · 0 评论 -
USB数据分析(Bus Hound)
Device Phase Data Description Cmd.Phase.Ofs(rep) Delta Date Time ------ ----- ------------------------ ---------------- ------------------ ----- ----...原创 2018-06-13 18:58:24 · 1822 阅读 · 0 评论 -
动态加载USB Audio Device
https://blog.csdn.net/landishu/article/details/39480977http://blog.csdn.net/special_lin/article/details/15502739 工作中遇到的问题,需要把编译在内核中的USB Audio单独编译为模块,然后在使用过程中动态加载。应用逻辑是,当2.4G空鼠端插入耳机,即发送F1键按键消息,加载usb au...转载 2018-06-21 11:57:07 · 1904 阅读 · 0 评论 -
USB-BULK ENDPOINTS
http://blog.sina.com.cn/s/blog_6cb8cdbd0102vh9u.html关于bulk endpoints一个USB bulk端点可以传输大量的数据。bulk传输而且很可靠,因为有硬件上的错误检测和一定次数的重试机制。对于bulk endpoint的传输而言,总线上的带宽是无保留的。当有多个传输对应多个种类的endpoint时,controller总是先处理对于时间更...转载 2018-06-13 11:52:21 · 1736 阅读 · 0 评论 -
USB--VID\PID
vid: vendor idpid: product idUSB(Universal Serial BUS,通用串行总线)协议规定,所有的USB设备都有VID(Vendor ID,供应商识别码)和PID(Product ID,产品识别码)。VID由供应商向USB-IF(Implementers Forum,应用者论坛)申请。每个供应商的VID是唯一的,PID由供应商自行决定。主机通过V原创 2017-09-20 11:11:27 · 964 阅读 · 0 评论 -
USB-OTG类型总结
1、OTG讲述OTG,就是USB模块可以在host模式和device模式之间切换工作。相比早期芯片里的USB HOST控制,OTG控制器增加D脚以及VBUS检测。VBUS是一个非常重要的检测信号,是因为在OTG 控制器在USB 设备识别、HOST 和device模式切换过程中,VBUS都作为一个控制信号或者说是触发开关,而在USB HOST控制器里,VBUS仅仅只是作为供电电源。2、P原创 2017-09-20 11:00:48 · 2449 阅读 · 0 评论 -
USB Audio&hid 混合设备的描述符详解
https://blog.csdn.net/imxiangzi/article/details/80138986/* USB Standard Device Descriptor */__ALIGN_BEGIN uint8_t USBD_HS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END = { 0x12, ...转载 2018-12-14 15:36:43 · 1629 阅读 · 0 评论