OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 16820|回复: 0

USB端点配置问题

[复制链接]

13

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2011-1-17
在线时间
0 小时
发表于 2011-3-26 15:23:55 | 显示全部楼层 |阅读模式
请问,在端点配置时,首先是借口配置时说明有四个端点,可是在配置第四个端点时, 
  /*Endpoint 2 Descriptor*/
    //bLength字段。端点描述符长度为7字节。
 0x07,
 
 //bDescriptorType字段。端点描述符编号为0x05。
 0x05,
 
 //bEndpointAddress字段。端点的地址。我们使用D12的输出端点2。
 //D7位表示数据方向,输出端点D7为0。所以输出端点2的地址为0x02。
 0x02,
 
 //bmAttributes字段。D1~D0为端点传输类型选择。
 //该端点为批量端点,批量端点的编号为0x02。其它位保留为0。
 0x02,////编译时,出现error: #146: too many initializer values ???太多的初始化??
 //wMaxPacketSize字段。该端点的最大包长。端点2的最大包长为64字节。
 //注意低字节在先。
 0x40,
 0x00,
 
 //bInterval字段。端点查询的时间,这里对批量端点无效。
 0x00
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 15:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表