-2

我有一个由两个盒子组成的产品,它们都运行 RTOS(还没有选择,比如 FreeRTOS):

框 A 将具有:

  • SD 卡和 FAT 堆栈
  • 一个带有 MSD 的“外部”USB 设备端口,允许 PC 访问 SD 卡
  • 带有 MSD 的“内部”USB 设备端口到 Box B

方框 B

  • 一个“内部”USB 主机端口连接到带有 MSD 的 Box A

问题:我是否需要 Box B 中的 FAT 堆栈才能访问 Box A 中的 SD 卡?

我意识到这是一个非常基本的问题,但我无法在任何地方找到答案。谢谢

4

1 回答 1

0

事实证明,两端都不需要 FAT。您需要它在主机端而不是设备端。MSD 在低级别接管 SD 卡,因此文件系统实际上位于主机端。访问Device端管理的存储的方式是使用MTP而不是MSD。

于 2012-01-25T04:09:48.093 回答