ST意法半导体
直播中

听风说梦

9年用户 893经验值
擅长:可编程逻辑 嵌入式技术 EMC/EMI设计
私信 关注
[问答]

为什么无法从PC接收超过64字节的数据?

我正在全速模式下使用经过修改的 CDC USB 设备,但我无法从 PC 接收到 64 字节的数据。我使用最新的 HAL 驱动程序和发行说明说 USB RX 长度错误已修复,但我不这么认为 XD









回帖(1)

潘晓明

2023-1-16 14:23:41
tnx 为您解答。我已经发现函数 USBD_CDC_ReceivePacket 存在问题。它使用定义的值作为数据包大小参数,即 CDC_EP_OUT_SIZE 或其他东西,如果你不想只使用未定义的简单值,它工作完美
举报

更多回帖

发帖
×
20
完善资料,
赚取积分