[应用相关] usb协议相关学习分享——配置描述符

[复制链接]
1083|10
 楼主| Jacquetry 发表于 2023-11-24 17:55 | 显示全部楼层 |阅读模式
定义
  1. struct _CONFIGURATION_DESCRIPTOR_STRUCT
  2. {
  3.   BYTE bLength;         
  4.   BYTE bDescriptorType;   
  5.   WORD wTotalLength;     
  6.   BYTE bNumInterface;   
  7.   BYTE bConfigurationVale;  
  8.   BYTE iConfiguration;      
  9.   BYTE bmAttribute;         
  10.   BYTE MaxPower;            
  11. }CONFIGURATION_DESCRIPTOR_STRUCT
bLength:配置描述符的大小固定值0x09,也就是必须是9个字节。
bDescriptorType : 配置描述符类型.固定为0x02。
wTotalLength : 返回整个数据的长度.指此配置返回的配置描述符,接口描述符以及端点描述符的全部大小.
bNumInterfaces : 配置所支持的接口数.指该配置配备的接口数量,也表示该配置下接口描述符数量.
bConfigurationValue : 作为Set Configuration的一个参数选择配置值.
iConfiguration : 用于描述该配置字符串描述符的索引.
bmAttributes : 供电模式选择.主要有总线供电,设备自供电和远程唤醒
MaxPower : 当供电模式选择总线供电时,usb设备需要的电流大小.2mA为单位
接口描述符:接口描述符说明了接口所提供的配置

Wordsworth 发表于 2024-7-21 07:13 | 显示全部楼层

变换器效率就显得比较低
Clyde011 发表于 2024-7-21 08:16 | 显示全部楼层

每个电容与纹波电流源的引线阻抗一样
公羊子丹 发表于 2024-7-21 09:09 | 显示全部楼层

设计者的作用就是在理解电路工作过程的基础上,保证PCB设计合理。
万图 发表于 2024-7-21 10:12 | 显示全部楼层

两个环路最有可能产生电磁干扰(EMI)
Uriah 发表于 2024-7-21 11:15 | 显示全部楼层

大大减小与其他引线之间的容性耦合
帛灿灿 发表于 2024-7-21 13:11 | 显示全部楼层

滤波电容接线端的放置很重要
Bblythe 发表于 2024-7-21 14:14 | 显示全部楼层

与电感和续流二极管相连
周半梅 发表于 2024-7-21 16:10 | 显示全部楼层

输入电源和负载电流环路并没有什么问题
Pulitzer 发表于 2024-7-21 17:13 | 显示全部楼层

控制地与其他地要通过一些特定的点连接
童雨竹 发表于 2024-7-21 19:09 | 显示全部楼层

引线的长度直接与它的电感量和电阻量成比例
您需要登录后才可以回帖 登录 | 注册

本版积分规则

109

主题

1764

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部