非中断方式读取数据可成功读取到数据,但改成中断后读不到数据。 上位机端用DEBUG372可以在端点1上传接收到数据,但自己的程序接收不到数据。 自己的程序是:上位机端是先用CH375OpenDevice打开设备,成功后定时用CH375ReadInter直接读取中断数据,但数据长度总是0 。中间加入独占,上传缓冲,读写超时设置也不行。
热门产品 :
CH390:以太网控制器芯片
非中断方式读取数据可成功读取到数据,但改成中断后读不到数据。 上位机端用DEBUG372可以在端点1上传接收到数据,但自己的程序接收不到数据。 自己的程序是:上位机端是先用CH375OpenDevice打开设备,成功后定时用CH375ReadInter直接读取中断数据,但数据长度总是0 。中间加入独占,上传缓冲,读写超时设置也不行。
你在调用BOOL WINAPI CH375ReadInter(ULONG iIndex,PVOID oBuffer,PULONG ioLength )函数之前,有没有对ioLength进行设置,如果没设置的话返回值可能为0;还有你定时的间隔是多少。 By the way:你以后咨询的帖子最好发到USB专栏里面,以免我们漏看,谢谢!