发新帖我要提问
12
返回列表
打印
[STM32F1]

判断USB接收完数据

[复制链接]
楼主: houcs
手机看帖
扫描二维码
随时随地手机跟帖
21
juventus9554| | 2020-1-18 11:40 | 只看该作者 回帖奖励 |倒序浏览
虽然usb能够判断发送完成, 但是似乎设计的不是那么符合应用视角.

使用特权

评论回复
22
houcs|  楼主 | 2020-1-18 11:43 | 只看该作者

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先

使用特权

评论回复
23
wowu| | 2020-2-5 11:06 | 只看该作者
是不是应该有一个标志啊

使用特权

评论回复
24
xiaoqizi| | 2020-2-5 11:09 | 只看该作者
没有开发过usb

使用特权

评论回复
25
木木guainv| | 2020-2-5 11:13 | 只看该作者
帮楼主顶一下

使用特权

评论回复
26
GIEViT| | 2021-5-28 10:12 | 只看该作者
houcs 发表于 2020-1-18 10:30
我用的是官方的STM32CubeMX生成的代码,USB配置为CDC模式,现在有个问题搞不懂,那就是如何判断数据已经接 ...

USB协议是这样的,最后一个包的数据不满或者为空就完成了此次“传输”,你发的第一个就是判断数据==0,或者数据长度不为满的情况。然后就进入了接收完成回调函数。

使用特权

评论回复
27
caoenq| | 2021-5-31 08:38 | 只看该作者
GIEViT 发表于 2021-5-28 10:12
USB协议是这样的,最后一个包的数据不满或者为空就完成了此次“传输”,你发的第一个就是判断数据==0,或 ...

之前ST的库USB cdc部分的库有bug,不能收发64的整数倍个字节,不知道现在解决了没有

使用特权

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

本版积分规则