上位机与usb设备通信问题

nsz   2009-8-25 14:14 楼主
上位机与usb设备通信问题。采用mass storage协议的问题,在于非管理员下不能使用。采用fopen、fread、fwrite等方式进行对设备文件进行访问。但又出现问题:fread命令只读取操作系统缓冲中的数据,不直接向usb设备读取。请问各位高人,有解决的办法吗?使用过setvbuf等命令将pc缓冲区设为0,效果没用。谢谢各位帮忙!!

回复评论 (3)

怎么每次发帖都沉了~
点赞  2009-8-25 17:21
帮你顶起来
点赞  2009-8-26 10:06
调用相关的USB设备的驱动
1、获得设备的标识
2、得到设备类信息
3、枚举接口成功后取得接口详细信息
4、打开设备
5、获取数据
点赞  2009-10-20 14:28
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复