реклама на сайте
подробности

 
 
> Как корректно завершить работу с USB флешкой?, что нужно сделатьперед выдергиванием?
zuy
сообщение Jul 7 2009, 06:28
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 173
Регистрация: 30-11-05
Из: San Francisco
Пользователь №: 11 593



Вот возник вопрос.

Перед выдергиванием USB флешки, нужно ли посылатькакие-либокоманды в нее,чтобы она подготовилась к извлечению?
Например, что делает PC, когда пользователь нажимает "безопастное извлечение"?
убирается ли питание с порта?

Вопрос возник в связи с тем, что собственный девайс на LPC2388 работает с флешкой только на чтение. Иногда вазникают проблемы, что на флешках сваливается файловая система.
Может перед извлечением нужно каккие-либо команды послать, хотя ни в стандартных запросах USB, ни в наборе команд для работы с MSD ничего подобного не нашел.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
esaulenka
сообщение Jul 7 2009, 13:03
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Цитата(zuy @ Jul 7 2009, 10:28) *
собственный девайс на LPC2388 работает с флешкой


О! Скажите, а стек вы готовый использовали?

Посмотрел, что есть готового... Грустно как-то - какой-то маловразумительный код, практически без комментариев...

Собственно, у меня задача попроще. Мне надо просто собрать USB-дескрипторы с внешних устройств, никакой поддержки mass storage и прочих HID'ов не требуется.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 7 2009, 13:11
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(esaulenka @ Jul 7 2009, 17:03) *
Собственно, у меня задача попроще. Мне надо просто собрать USB-дескрипторы с внешних устройств, никакой поддержки mass storage и прочих HID'ов не требуется.

Возьмите mass-storage пример от NXP. Запуск на любой платформе с OHCI до состояния чтения дескрипторов занимает минут 15-20.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01377 секунд с 7
ELECTRONIX ©2004-2016