Нужно ли FAT на обоих концах USB-соединения? - PullRequest
0 голосов
/ 13 января 2012

У меня есть продукт, состоящий из двух коробок, каждая из которых работает с ОСРВ (еще не выбрана, скажем, FreeRTOS):

Коробка А будет иметь:

  • SD-карту иСтек FAT
  • «внешний» порт USB-устройства с MSD для обеспечения доступа ПК к SD-карте
  • «внутренний» порт USB-устройства к Box B с MSD

Box B

  • «внутренний» хост-порт USB для Box A с MSD

ВОПРОС: нужен ли мне стек FAT в Box B для доступа кSD-карта в коробке A?

Я понимаю, что это очень простой вопрос, но я нигде не смог найти ответ.Спасибо

1 Ответ

0 голосов
/ 25 января 2012

Как оказалось, вам не нужно FAT на обоих концах. Это нужно на стороне хоста, а не на конце устройства. MSD принимает SD-карту на низком уровне, поэтому файловая система фактически находится на стороне хоста. Чтобы получить доступ к хранилищу, управляемому на стороне устройства, нужно использовать MTP вместо MSD.

...