版块
论坛
喜欢
话题
应用
搜索
登录
注册
huiming的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=1909
请问VC与USB接口?高分!
请问MFC中有函数可以直接读写USB设备吗?就象读写串口一样,用类似creatfile(),readfile(),writefile()这一类的函数就能完成读写功能。如果没有这一类的函数,那dll有吗?
回复
(
8
)
2004-07-12 09:01
来自版块 -
c/c++入门(VC,KeilC使用)
◆
◆
表情
告诉我的粉丝
提 交
shuibofu
:
问:我可不可直接用CYPRESS提供的驱动程序作为我的通用驱动?当然我用CY系列的USB芯片!
(2004-11-02 21:05)
回复
Gong_XG
:
试试:deviceiocontrol;
(2004-07-15 16:48)
回复
zfw
:
没有管道驱动这一说,管道只是主机和USB设备之间的逻辑通道,USB设备一般有多个端点(Endpoint),端点和主机相连就形成管道,主机就是通过各条管道读写USB设备的端点的,应用程序通过USB驱动程序打开或关闭各管道,对设备读写
(2004-07-15 12:28)
回复
huiming
:
USB不同于串口,MFC中没有这样的接口,串口之所以有这样的接口是因为串口的端口都是固定的,而且驱动的接口MicroSoft做了统一的定义,而USB的Endpoint可以由Firmware任意定义,所以它的接口不同的设备都是不一样的。不过你可以自己写一个驱动实现一个管道功能,提供...
(2004-07-15 09:04)
回复
binaryman
:
我也正在关注类似的思路,但是琢磨了1周没有头绪。欢迎有经验的高手指点,谢谢
(2004-07-14 21:50)
回复
zfw
:
可以用CreateFile,ReadFile,但前提是必须有USB驱动,CreateFile时,指定的设备名就是USB驱动里的管道名
(2004-07-14 12:50)
回复
AllenZh
:
请问MFC中有函数可以直接读写USB设备吗?就象读写串口一样,用类似creatfile(),readfile(),writefile()这一类的函数就能完成读写功能。如果没有这一类的函数,那dll有吗? 看看DDK中的代码这样实现的 这方面的Sample很多
(2004-07-14 10:03)
回复
bingjie
:
USB不同于串口,MFC中没有这样的接口,串口之所以有这样的接口是因为串口的端口都是固定的,而且驱动的接口MicroSoft做了统一的定义,而USB的Endpoint可以由Firmware任意定义,所以它的接口不同的设备都是不一样的。不过你可以自己写一个驱动实现一个管道功能,提供...
(2004-07-12 10:47)
回复
huiming
加关注
写私信
0
关注
0
粉丝
264
帖子
返回顶部