阅读:1014回复:0
CY68013多设备遇到问题
我的设备有两个USB接口,程序中利用USBDevice->Open借助USBDevice->Product可以分别得到两个接口的指针,但是在随后的XferData时出现了问题:
毕竟Open两个设备时有先有后,先被Open的那个设备指针不能进行随后的XferData甚至不能进行任何操作,所指向内容已经无效了! 经过更换链接电脑USB口的顺序,已经证明:后Open的设备指针仍然有效,先Open的失效! 我感觉是CY的API在Open新的设备时自动close了原来的设备。 现在我想在一个程序中同时访问这两个接口。各位高人有什么建议?望指点,先谢过!(请不要用XferData前重新Open的方法。试过了,太慢。) |
|