你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f407 usb device接收不到64的整数倍的数据

[复制链接]
start update 提问时间:2016-4-14 11:13 /
stm32f407 usb device模式,使用 V2.2.0 / 09-November-2015  的库,上位机发送数据长度为64的整数倍时,下位机接收不到,是怎么回事
收藏 评论10 发布时间:2016-4-14 11:13

举报

10个回答
start update 回答时间:2016-4-14 11:14:09
非64的整数倍,接收正常
xmshao 回答时间:2016-4-14 11:45:26
你是说127,255的包都没问题是吗? 还是说不能大于64?
start update 回答时间:2016-4-14 14:25:22
都正常,可以大于64 ,但是不能64的整数倍
laodan218-32948 回答时间:2016-4-15 09:39:12
楼主能分享一下f407 usb device库的链接吗?我下载了几个都不能用。谢谢啦!
start update 回答时间:2016-4-15 21:03:30
顶起来,就没人遇到同样的问题?
wuzhujian 回答时间:2016-4-15 21:44:44
最后一包数据,发个数据长度为0的包就行了。
start update 回答时间:2016-4-16 00:31:30
上位机程序实现不了发送0长度的数据
start update 回答时间:2016-4-16 13:44:56
这是usb lib的bug还是什么原因
start update 回答时间:2016-4-19 16:58:03
没有人顶啊
宛豆苗 回答时间:2016-4-22 10:52:22
你要确定你每次接收完成函数中设定的下次接收的参数是多少!,另外根据USB的规范,如果是分包发送,最后一包的数据长度一定要小于最大包长。

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版