USB相关问题
没接触过USB编程
就这几天了解一下皮毛,但是要做开发。。。
我的目的是通过USB来进行PC与设备的通讯(写文件,读文件,PC---CMD--->USB设备)
看了网上资料和DDK里面的一些SAMPLE
大体过程是 通过枚举USB端口上面的设备,匹配GUID来查找目的USB设备
然后通讯的过程我就不了解了
网上都是说CreateFile打开、DeviceIoControl,然后就开始WriteFile、ReadFile
我很难理解WriteFile、ReadFile里面的过程
比如网络通讯总是会由一个server在侦听是否有client的连接,然后握手,然后交互
那么USB通讯的过程是个什么样子的呢?USB设备也跑个服务器段?在侦听?PC去连接?
麻烦熟悉的介绍一下。。。。。分不是问题。。。估计对于回答这个问题的人来说分也不是问题