请教大家winUSB上位机怎么进行读写的?
请教下,winUSB上位机是怎么进行读写的?有什么控件可以使用?目前使用了libUSBdotnet,只是可以读到STC-WINUSB设备,但是只要对STC-WINUSB设备读写,单片机貌似就跑偏了,返回数据就乱了,用STC官方的STC_WINUSB.exe程序也读不到数据,但是如果不用libusb操作读写STC单片机,STC_WINUSB.exe读写STC单片机都是正常的。STC官方的STC_WINUSB.exe使用的是什么USB API?
STC写好的范例,您可以参考下看看 STC的WINUSB范例的中使用的Windows系统自带WINUSB API
首先必须将设备挂载到WINUSB.SYS驱动上
然后在应用程序中链接WINUSB.DLL
在程序中WinUsb_Initialize初始化设备,使用WinUsb_ReadPipe和WinUsb_WritePipe通过指定的管道读写数据
相应的Demo网上有很多
页:
[1]