完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
嗨,亲爱的朋友们,
我在FX3中遇到了一个在FX3中接收残差数据的问题:为了实现高速,我设置了一个大的传输数据长度FoxFigDATA()函数,如1024×1024,但是在数据传输结束时,会有少量的数据小于1024×1024.因此,当XFelDATA()超时时,我不能数据尾部。 另外,我想知道在XFEDATA之前端点缓冲区中有多少字节?因此,我可以用这个设置xFelDATA第二个参数。 这里是我的代码的一部分: 字节*p语境=null;长nBulkLee=1024×1024;p语境=pBulkPin & gt;BeginDataXfer(pBulkBuf,nBulkLee,and OrdoVLAP);pBulkPin & Gt;WaitForXfer(&OrdovLAP,1000)){PulkKePin & Gt;ABORT();WaitForSingleObject(OrdoVLAP .HEVER,无限);NTROCODE=0x01;跟踪(“timeOut.n”);/BooReCvRet=pBulkPin & Gt;FinishDataXfer(pBulkBuf,nBulkLyn,and OrdovLAP,pClice);//BooReCvReT= pBulkPIN -gt;TA(pBulkBuf,nBulkLeN);跟踪(“实际接收长度=%d,RevRet=%dn”),nBulkLee,ReCvRET; 有人知道如何解决这个问题吗?非常感谢,并向您致以良好的祝愿。 |
|
相关推荐
2个回答
|
|
|
你好,
请确认FX3是否真的提交了剩余数据?(可用于传输USB用户)。 请检查您是否能够使用柏树控制中心或拖缆接收此残留物。如果是,请检查您的FX3固件。 当做, - Madhu Sudhan |
|
|
|
|
|
谢谢你回答我!我知道有必要在数据包之后添加一个ZLP。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
786个成员聚集在这个小组
加入小组cyUSB3014一直显示2.1,不能到3.0情况,谁遇到过
7070 浏览 0 评论
2474 浏览 1 评论
2165 浏览 1 评论
4030 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
2073 浏览 6 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
7561浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
6110浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
742浏览 2评论
709浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
7954浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 09:33 , Processed in 2.524724 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3438