打印
[数据传输]

做一个USB数据采集卡,能把设备类型描述成MASS STORAGE吗?

[复制链接]
1804|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
YGA|  楼主 | 2014-10-9 09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 YGA 于 2014-10-9 14:33 编辑

如题所示,是不是描述成MASS STORAGE不合适。那对于USB数据采集卡来说,应该将设备描述成什么类型?
PS:我看了HID的传输速度是不符合我的要求的,有点低。

相关帖子

沙发
584025981| | 2014-10-9 21:21 | 只看该作者
完全可以的

使用特权

评论回复
板凳
YGA|  楼主 | 2014-10-11 08:37 | 只看该作者
584025981 发表于 2014-10-9 21:21
完全可以的

你是说描述成MASS STORAGE 完全可以吗?我是想数据采集卡采集的数据实时回传到上位机。有人告诉我说MASS STORAGE 是文件系统,弄这个很难。您是怎么看?

使用特权

评论回复
地板
lhtzyn777| | 2014-10-11 13:54 | 只看该作者
MASS STORAGE设备可以用自定义的命令进行通讯,查查相关资料就可以了。完全可行,以前做过的。

使用特权

评论回复
5
584025981| | 2014-10-11 21:14 | 只看该作者
文件系统是基于扇区,最低层就是操作的扇区,MASS STORAGE传输数据的时候,最基本的命令的是读写扇区,你可以在PC端直接读写扇区的,VC等均可以直接读写扇区!

使用特权

评论回复
6
YGA|  楼主 | 2014-10-15 08:13 | 只看该作者
lhtzyn777 发表于 2014-10-11 13:54
MASS STORAGE设备可以用自定义的命令进行通讯,查查相关资料就可以了。完全可行,以前做过的。 ...

大侠能提供一些相关的资料吗?完全搞不清楚,谢谢啦

使用特权

评论回复
7
diyusb| | 2014-10-16 20:29 | 只看该作者
主要是把USB BulkOnly传输协议弄明白,这些网上都有现成资料
如果能把U盘搞明白,也就差不多了
与文件系统没任何关系

使用特权

评论回复
8
skyfighter| | 2014-10-30 22:17 | 只看该作者
为什么要用MASS Storage,直接用BULK传输,自己定义协议就可以了!

使用特权

评论回复
9
xyz19820925| | 2014-11-3 16:44 | 只看该作者
可以使用MASS协议的,只需要在模拟U盘的时候不要报告计算机你的容量,这样计算机驱动就可以调用,很多USB-KEY就是这样做的。一点小的拙见。

使用特权

评论回复
10
YGA|  楼主 | 2014-11-4 11:12 | 只看该作者
skyfighter 发表于 2014-10-30 22:17
为什么要用MASS Storage,直接用BULK传输,自己定义协议就可以了!

我对USB传输协议不懂,自己定义协议对我来说是不是太难了?我直接使用MASS STORAGE就不用考虑驱动的问题了,我是这么想的,不知道对不对

使用特权

评论回复
11
牛牛电子| | 2014-11-4 22:26 | 只看该作者
我刚做了个,有兴趣可以去我店里看看。

使用特权

评论回复
12
McuPlayer| | 2014-11-11 17:35 | 只看该作者
USB MSC其实bulk并不复杂,因为你做CDC的时候已经了解了
倒是那个CBW又有一堆的资料要看,这个工作在Bulk的上层,找PDF仔细看吧

使用特权

评论回复
13
zbc888| | 2014-11-12 16:36 | 只看该作者
谢谢楼主分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

YGA

41

主题

160

帖子

1

粉丝