[AT32F403/403A] 關於USB HID report接收長度超過64

[复制链接]
 楼主| oyster7487 发表于 2023-2-22 16:21 | 显示全部楼层 |阅读模式
本帖最后由 oyster7487 于 2023-2-22 16:23 编辑

各位好~

我目前使用 AT32F403A,
USB HID 想要收到过 64 BYTE的资料,
但是只要把 USBD_CUSTOM_OUT_MAXPACKET_SIZE 改超过 64,
PC端就会跳出错误.

请问一下~
(1) Report长度可以超过 64 吗?
(2) 我需要怎么做才能把超过 64的资料接收下来? ex. 262



备注: 贴图在2楼
 楼主| oyster7487 发表于 2023-2-22 16:22 | 显示全部楼层
5456463f5d0c899755.png 4541463f5d0cad7b4b.png 1382663f5d0adb480c.png

评论

很好的资源,学习啦~~  发表于 2023-9-17 08:47
DTLZ_001 发表于 2023-2-25 09:02 | 显示全部楼层
最大的包就是64B,如果需要发超过64B的数据,需要分包发送

评论

好的 谢谢  发表于 2023-3-1 14:53
中国龙芯CDX 发表于 2023-3-1 16:24 | 显示全部楼层
没办法只能分着
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

25

帖子

0

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

8

主题

25

帖子

0

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