如何利用是WINDOWS自带的HID设备驱动程序开发应用程序

[复制链接]
6040|4
 楼主| dalujia 发表于 2008-9-28 18:27 | 显示全部楼层 |阅读模式
自己最近用一款vs1000开发板做一个可以播放.ogg文件的播放器,主要有两个功能;当与usb连接时,可以当u盘使用,把.ogg文件考进去,pc上有一个软件,可以往让这个设备播放pc的文件,而不用拷贝进去.当不与usb连接时,则具有播放拷贝进这个设备的.ogg文件的功能。<br />现在的问题,实际实现与这个设备的通信的功能,不懂驱动,想利用WINDOWS自带的HID设备驱动程序开发应用程序,看了一下电脑圈圈的程序,只是可以把设备打开,但是发送数据或者接受数据,不知该如何进行.<br />该vs1000设备有三个端口,端口1,把usb的数据写入此端口,就可以播放文件,<br />端口2,把,把usb的数据写入此端口,可以存储文件.端口3,输出数据.<br />此设备可以可以被系统自带的驱动识别,usbstor.sys.<br />请高手给我点指点,我看了好多天,不明白怎么解决.
zhxlx 发表于 2008-10-20 22:44 | 显示全部楼层

感兴趣

顶一下
haiyourong 发表于 2008-10-23 21:27 | 显示全部楼层

顶下 呵呵 看协议吧

  
maxing 发表于 2008-10-25 15:55 | 显示全部楼层

re

与USB连接时,其实就是当U盘用,也就是用到USB设备的海量存储类;当不连接到PC上时,跟USB没有关系。<br /><br />所以你要实现这个,主要是海量存储类的学习。<br /><br />当然你在不连接PC时,需要MCU本身要通过文件系统(FAT,FAT32之类)来寻找播放.ogg文件。<br /><br />所以你要学习的是USB的海量存储类+文件系统
dragon_hn 发表于 2008-10-26 01:37 | 显示全部楼层

USB Mass Storage

应该是USB&nbsp;Mass&nbsp;Storage.<br />不过看楼主的意思好像必须是U盘+USB声卡的复合设备
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

145

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部