如何将文件夹共享为USB大容量存储设备(从树莓派)


13

我想做些很简单的事情……

我有一个带有USB端口和SD卡插槽(但没有网络连接)的“旧”相框,我想与我的NAS“照片文件夹”保持同步

由于我期待购买PI,因此我想知道如何以廉价的方式(价格和计算能力)实现这一目标。

我的主要猜测是在USB上同时连接两者。

查看其他答案,我发现将PC硬盘驱动器用作USB大容量存储USB WiFi软件狗设备,可以模拟家用视频播放器的虚拟大容量存储设备,并可以在PI板上本身模拟USB大容量存储设备

因此,到目前为止,我有两种选择:主机到主机USB电缆Wifi到USB适配器(两者均与PI本身一样昂贵)

问题在于这两个设备都仅是Windows,似乎都不允许选择要共享的特定文件夹。

回到我的目标,你们中的任何一个都对如何通过USB连接两者有想法吗?

额外的问题:是否可以在同一台“服务器”上多次执行此操作,以将不同的文件夹连接到不同的客户端(其他框架/广播/ ...)?

感谢您花时间阅读我的(长)问题!


@MizukiOshiro我会但是,根据我发现的结果,由于USB规范设计,这将是不可能的。我发布了这个问题以防万一我错过了一些东西
Cerber

某些相框具有“第二监视器”功能,该功能允许通过PC的从属端口将JPEG编码的相框从PC推入相框。我使用此功能来显示RRDTool生成的图以进行服务器监视。范例:youtube.com/watch?

计算模块开发套件随附的新IO板似乎具有USB从属连接器...如何使它工作?
Kozuch 2014年

1
我知道这很老了,但如今很容易:raspberrypi.org/magpi/pi-zero-w-smart-usb-flash-drive
multithr3at3d

Answers:


6

基本上,USB协议要求一台设备充当主设备,而其他设备充当从设备。不支持主-主连接。主设备通常具有A型连接器:计算机,支持外部USB介质的相框等。从设备是典型的USB记忆棒,鼠标等。主设备通过USB总线为从设备供电。

为了使水浑浊USB OTG规范允许支持它的设备同时充当主设备和从设备(某些Android手机等)。

您的相框是一个主设备,您需要将Raspberry Pi用作从设备。据我所知,这是一个相当棘手的问题,如果有可能的话:作为计算机,Raspberry Pi支持USB主模式,但显然在某些设备上也可以实现USB从模式。引用您在问题中提到的论坛

B型具有内置的2端口USB集线器,该集线器不知道如何充当USB设备。型号A直接连接处理器的USB接口,该接口可以配置为USB设备或USB主机。

显然,这要到人们拥有模型A才能开发出来,并且有人有才能,时间,意愿和文档来编写设备驱动程序后,才能起作用。

在型号B上应该可以通过GPIO对低速USB设备进行位撞击。

所有这一切都将需要一些非常重要的黑客攻击,需要数小时的编程/调试时间。我认为浪费时间。

我的建议是:扔掉相框,获取二手/廉价的小型LCD显示器,将其连接到Raspberry Pi并将其用作相框。更容易,更快等。


2
或者只是通过LCD或GPIO连接器连接现有的帧显示。
伊格纳西奥·巴斯克斯

根据我的经验,通过LVDS连接LCD并非易事。
haimg 2012年

好吧,无论如何,你们俩似乎都对我的问题持有一个很好的解决方案:不要浪费时间使用USB连接器:)
Cerber 2012年

计算模块开发套件随附的新IO板似乎具有USB从属连接器...如何使它工作?
Kozuch 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.