阅读:1219回复:2
请教一个中断传输的问题
我用CY7C63001A做了个HID类实验板,计算机也能正常找到。也能按照报告要求正常读写单个数据报告,但连续读数据却不行。我是在端点1中断中更新要发送的数据,但总是只读到设备发出的最后一个数据报告。
问题:1、CY7C63001A的端点1在准备好数据及开中断后,它就把数据发到主机吗?还是主机执行ReadFile()时它才发数据? 2、用dwFlagsAndAttributes的FILE_FLAG_WRITE_THROUGH和FILE_FLAG_OVERLAPPED属性和标志与正常属性和标志的CreateFile()的USB设备,用ReadFile()时有什么不同? |
|
沙发#
发布于:2002-10-14 22:03
是端点先发数据的,主机只是在查询
|
|
板凳#
发布于:2002-10-14 23:50
谢谢oyp的回复
就是说,此时主机如果不用ReadFile()读的话,数据就会被下一个端点发的数据数据覆盖吗? 如果是这样的话,主机来不急处理怎么办? |
|