DCD_EP_PrepareRx不明白求指点

2019-10-16 04:37发布

DCD_EP_PrepareRx 这个是立即把数据都到缓冲里 还是什么? 
还有缓冲里 有效的数据是多长从哪里获取 这两点不是很清楚
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
mjmx
1楼-- · 2019-10-16 09:02
自己结 ~   USBD_GetRxCount 通过这个函数可以获取到DCD_EP_PrepareRx  传输的数据长度 
DCD_EP_PrepareRx 只是把buf地址告诉otg库 数据不是立即返回 USBD_GetRxCount 读取的是上一次DCD_EP_PrepareRx 操作后 otg库拷贝到buf里的数据长度 
以上纯属猜测 当然也是验证过的
shibinjie
2楼-- · 2019-10-16 10:08
 精彩回答 2  元偷偷看……

一周热门 更多>