周工光盘中提供了一个 EasyUSB动态库来方便用户在PC上开发USB的应用程序,其中,提供对7个IN端点和7个OUT端点操作函数,以及对控制端点操作函数。
库函数的说明如下: int __stdcall ReadData(int pipenum,.............) pipenum:所要操作的管道号,可以为0,2,4,6,8,10,12
int __stdcall WriteData(int pipenum,............) pipenum:所要操作的管道号,可以为1,3,5,7,9,11,13
注:管道0和1属于端点1,管道2和3属于端点2,其余依次类推
这里的端点1,应该不是指控制端点吧,应该指普通端点1,我对照看了一下USB-E2PROM的上位机源代码和驱动的代码,也应该这样理解.
那怎么样利用动态库对控制端点进行读写呢??
谢谢!
|