完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用CY8CKIT-050 PSoC 5LP开发套件,通过全速USB 2连接到Windows 8 PC。有人能帮助我理解“XFEDATA(BUF,BuFLUN,PKtiOFS)”API调用是如何为等时端点工作的吗?
1。赛普拉斯CyAPI函数程序员参考手册(2011)提到了8页,xferdata()调用重载的需要一个额外的参数“pktmode”。如果pktmode属实,那么部分数据传输在一个终结点启用。然而,当我用这个电话与pktmode =真正的端点ISOC,那么编译器给出的错误说了太多的参数的函数调用的。这个参数对EPS中的ISOC有效吗?如果是,那么如何使用“电话”的说法xferdata() pktmode ISOC EP? 2。我已经配置在EP 1023字节和自动内存管理DMA传输的最大数据包大小的一个协会。我将最后一点传输大小为8184字节(这张EP的8倍1023)使用setxfersize()呼叫。现在,在使用“xferdata(缓冲区,缓冲区长度,pktinfos)的API调用这个EP在宿主应用程序: (我)应该缓冲('buf”)的大小,和缓冲区长度的值总是8184字节(8次1023)?或者,应该“缓冲区长度的值必须等于最大数据包大小(1023)? (II)可以使用的缓冲区长度的值小于8184,同时保持缓冲区的大小仍然是8184(例如,如果我们想获得小于8184字节)? (CyAPI函数手册说,缓冲区长度应8倍的最大数据包大小,但我怀疑我接收多余的数据在主机应用程序这样做。) |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
756个成员聚集在这个小组
加入小组2121 浏览 1 评论
1863 浏览 1 评论
3679 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1798 浏览 6 评论
1542 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
587浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
439浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
446浏览 2评论
395浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
1056浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-1 23:25 , Processed in 0.998543 second(s), Total 74, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号