DogPawlowa 0 25 марта, 2009 Опубликовано 25 марта, 2009 · Жалоба А посоветуйте плз, как лучше сделать доступ к файлам на двух носителях. Сейчас есть SD/MCI карта + efsl и работает пример USB host от NXP. Это пример поддерживает только FAT12 и 8.3. Хочу: - расширить до FAT16/FAT32 - длинные имена - желательно сохранить независимость доступа (если такой задачи не ставить, то напрашивается альтернатива мост efsl <> usbhost) Это реально? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба EFSL навроде поддерживает до ФАТ32. А длинные имена... сам сейчас стою перед подобной задачей. Не все там так просто, особенно с перекодировкой в Юникод. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff 1 27 марта, 2009 Опубликовано 27 марта, 2009 · Жалоба EFSL навроде поддерживает до ФАТ32. А длинные имена... сам сейчас стою перед подобной задачей. Не все там так просто, особенно с перекодировкой в Юникод. Длинные имена - патентованная вещь Microsoft. Где-то встречал цифру около 20 $ за устройство - отчисления за использование + неясности, как это легально заполучить. Посему все и плюют на поддержку длинных имен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 28 марта, 2009 Опубликовано 28 марта, 2009 · Жалоба А копнуть в сторону Linux? Там же все реализовано и свободно.... Адаптировать как-то под себя... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bolmoe 0 3 апреля, 2009 Опубликовано 3 апреля, 2009 · Жалоба вот отсюда, должно все прокатить http://elm-chan.org/fsw/ff/00index_e.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
goodwin 0 8 апреля, 2009 Опубликовано 8 апреля, 2009 · Жалоба А посоветуйте плз, как лучше сделать доступ к файлам на двух носителях. Сейчас есть SD/MCI карта + efsl и работает пример USB host от NXP. Это пример поддерживает только FAT12 и 8.3. Хочу: - расширить до FAT16/FAT32 - длинные имена - желательно сохранить независимость доступа (если такой задачи не ставить, то напрашивается альтернатива мост efsl <> usbhost) Это реально? FATFS от Chan позволяет работать с несколькими дисками. Ее и прикрутить... Какую скорость чтения удалось получить с примером USB host от NXP? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 8 апреля, 2009 Опубликовано 8 апреля, 2009 · Жалоба FATFS от Chan позволяет работать с несколькими дисками. Ее и прикрутить... Какую скорость чтения удалось получить с примером USB host от NXP? Ага, проникся. Нет точных данных по USB - студент занимался, сейчас отпустили диплом готовить. Больше интересовала скорость с картой, а там готовых портов efsl на LPC с DMA вроде нету, ну не самим же писать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff 1 8 апреля, 2009 Опубликовано 8 апреля, 2009 · Жалоба efsl принципиально медленнее fatfs из-за того, что не поддерживает мультисекторную обработку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
goodwin 0 8 апреля, 2009 Опубликовано 8 апреля, 2009 · Жалоба Ага, проникся. Нет точных данных по USB - студент занимался, сейчас отпустили диплом готовить. Больше интересовала скорость с картой, а там готовых портов efsl на LPC с DMA вроде нету, ну не самим же писать. У Чана на сайте есть порт LPC2368 для работы в нативном режиме SD. Скорость впечатляет - 5.5/7.5 МБ/сек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 10 апреля, 2009 Опубликовано 10 апреля, 2009 · Жалоба Длинные имена - патентованная вещь Microsoft. Где-то встречал цифру около 20 $ за устройство - отчисления за использование + неясности, как это легально заполучить. Посему все и плюют на поддержку длинных имен. Однако, и мр. Чан уже поддерживает... Как время-то летит. Но и я уже присобачил-таки их. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 13 апреля, 2009 Опубликовано 13 апреля, 2009 · Жалоба В смысле, fatfs уже поддерживает длинные имена? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 16 апреля, 2009 Опубликовано 16 апреля, 2009 · Жалоба В смысле, да, судя по всему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 16 апреля, 2009 Опубликовано 16 апреля, 2009 · Жалоба В смысле, да, судя по всему. Прикольно! Пока собирался сам заняться, Чан уже сделал :laughing: Хм, а какую code page надо выбирать для работы девайса как Mass Storage с русскими виндами? ЗЫ: сорри если туплю, но только буду осваивать файловую систему, поэтому о принципах работы LFN ничего не знаю... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 17 апреля, 2009 Опубликовано 17 апреля, 2009 · Жалоба Дык, а я уже и сделал... Кабы раньше-то знать... По существу:866 вроде. Для использования готовых либ особых знаний реализации этого костыля (LFN) не надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 17 апреля, 2009 Опубликовано 17 апреля, 2009 · Жалоба По существу:866 вроде. Для использования готовых либ особых знаний реализации этого костыля (LFN) не надо. А что за готовые либы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться