首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libusb自定义文件系统

libusb自定义文件系统
EN

Stack Overflow用户
提问于 2016-05-26 01:12:15
回答 1查看 538关注 0票数 0

我需要读取和写入字节到大容量存储USB闪存驱动器,但我不想使用任何文件系统或文件。我只想有一个空白的未格式化的U盘,然后开始使用libUsb向它写入原始字节。

我读到大容量存储器可以读写原始字节,你可以使用原始的读/写USB命令创建你自己的文件系统,比如FAT等。

然而,我不想要任何文件系统,我只是想能够命令它从闪存上的特定位置写入或读取一个字节,并可能获得闪存的大小。

有没有人知道怎么做,或者知道我可以看的任何例子?

如果我的问题不清楚,或过于宽泛,或信息不足,请让我知道,这样我就可以重新措辞或全部更改问题。

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2016-05-26 04:12:41

您的USB闪存驱动器可能是USB大容量存储设备。您应该首先查看指定海量存储类的官方文档,这些文档可从以下位置获得:

http://www.usb.org/developers/docs/devclass_docs/

这些文档将解释大容量存储设备将具有什么类型的描述符,以及它接受什么类型的USB请求/transfers。然后您可以使用libusb来实现这些请求/传输。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37443681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档