打印
[USB编程]

USB端点最大是多少字节

[复制链接]
3156|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heqinhan|  楼主 | 2015-11-16 11:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问USB2.0,全速,自定义HID模式,端点包最大的字节是多少,为什么设为64个字节就能正常收发,但是设为128个字节就不行。难道最大长度就是64个字节码

/******************** Descriptor of Custom HID endpoints ******************/
    /* 27 */
    0x07,          /* bLength: Endpoint Descriptor size */
    USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: */

    0x82,          /* bEndpointAddress: Endpoint Address (IN) */               
                   // bit 3...0 : the endpoint number
                   // bit 6...4 : reserved
                    // bit 7     : 0(OUT), 1(IN)
    0x03,          /* bmAttributes: Interrupt endpoint */
    0x40,          /* wMaxPacketSize: 64 Bytes max */
    0x00,
    0x20,          /* bInterval: Polling Interval (21 ms) */
    /* 34 */


相关帖子

沙发
gxs64| | 2015-11-17 20:43 | 只看该作者
与端点有关。

使用特权

评论回复
板凳
zwmasdf| | 2015-11-27 23:30 | 只看该作者
usb2.0协议下的4种端点最大都是64字节的

使用特权

评论回复
地板
学电子的小菜鸟| | 2015-12-24 12:12 | 只看该作者
全速时的端点长度可以是8,16,32,64,所以,你设为128肯定是不行的啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

27

帖子

0

粉丝