Быстрое копирование флэшки!
- Сообщения: 24
- Зарегистрирован: Ср апр 17, 2013 08:50:45
Сразу скажу я еще не шибко селен только учусь! Но есть такая задумка! Два порта уизби подключаемый Флешки включаешь питание нажимаешь пуск и переноситься Информация с одной флэшки на другую! Знаю что надо сделать загрузочный драйвер и по битово копировать информацию!!! А как и чсто нет помогите!!
- Реклама
а чем просто копирование не устраивает?
под управлением ЛЮБОЙ О.С.
под управлением ЛЮБОЙ О.С.
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
- Сообщения: 24
- Зарегистрирован: Ср апр 17, 2013 08:50:45
вот такая задумка когда под рукой нет компа но инфу нужно скопировать!
http://latesttech.ru/kopirovanie-dannyx ... pk-5-foto/
типа так?
http://www.compress.ru/article.aspx?id=15037&iid=712
типа так?
http://www.compress.ru/article.aspx?id=15037&iid=712
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
Ну это вероятнее всего нужно микроконтроллер
А вот если побитово читать - это очень долго.... Только блоками...
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
- Реклама
- Сообщения: 24
- Зарегистрирован: Ср апр 17, 2013 08:50:45
Прям в точку попал!! Ну а какие идеи есть как это реализовать:?Maykill писал(а):http://latesttech.ru/kopirovanie-dannyx ... pk-5-foto/
типа так?
http://www.compress.ru/article.aspx?id=15037&iid=712
- Сообщения: 24
- Зарегистрирован: Ср апр 17, 2013 08:50:45
Получается нужно чтоб микроконтролер обратился к флэшке и просто включил функцию копирования и указал куда!
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Нет конечно.polach писал(а):Получается нужно чтоб микроконтролер обратился к флэшке и просто включил функцию копирования и указал куда!
В случае с USB флешкой, МК должен поднять USB хост и ганять данные через себя. Если тупо скопировать все, то этого достаточно, а если нужно скопировать лишь файлы и оставить файловую систему без изменений, то МК нужно научить работать с распространенными файловыми системами.
Это работы не на один месяц!
Это работы меньше, чем на неделю!Мурик писал(а):Это работы не на один месяц!
Есть идея :
Берем примерно такой донгл :

На такие свистки давненько уже портирован Линукс.
Добавляем сюда батарейку и USB HUB. Ковыряем Bash скрипты и вуаля!
Все просто...
Кроме копирования много ещё чего прикрутить можно. Например загнать в свисток антивирус и лечить флэшку...
Или шифровать
В общем при нормальной фантазии и желании все можно реализовать!
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Мой Youtube канал
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Да ну, это полноценный комп. Так неинтересно.Берем примерно такой донгл ...
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Если тупо с флешки на флешку всё вчистую катать, достаточно одного микроконтроллера. А вот если при этом выбирать нужные файлы..... Вот тут и экран понадобится....
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Но нехилого такого, с USB-Host.достаточно одного микроконтроллера
В принципе, копировать с SD-карточки на SD-карточку можно и обычной атмегой, но это будет до-о-о-о-о-олго, учитывая скорость программной передачи.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Ну тогда можно вот такую штуку взять :YS писал(а): Да ну, это полноценный комп. Так неинтересно.

Поставить туда OpenWrt, и будет счестье..
Хотя это тоже получается "почти" компьютер.
Но без компьютера или "почти компьютера" эта задача практически невыполнимая - разные размеры, разные файловые системы. Загонять все это в микроконтроллер с usb хостом - дороговато получается...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Мой Youtube канал
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Игрался с такой.тогда можно вот такую штуку взять
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Сообщения: 24
- Зарегистрирован: Ср апр 17, 2013 08:50:45
подскажите что нужно почитать и что преобрести чтоб понять как с этим чипом работать! Хоть как то помогите чтоб войти в суть то не разу еще не пробовал!
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Если Вы про последнее, это не чип, это роутер.
Читать официальную страницу OpenWRT, посвященную ему и далее по необходимости мануал к OpenWRT.
Но вот так, без подготовки, лучше к нему не лезть. Начните с простого, с тех же AVR.
Читать официальную страницу OpenWRT, посвященную ему и далее по необходимости мануал к OpenWRT.
Но вот так, без подготовки, лучше к нему не лезть. Начните с простого, с тех же AVR.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Сообщения: 24
- Зарегистрирован: Ср апр 17, 2013 08:50:45
Есть программа на которой можно попробовать создать такое устройство?
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Ага, среда программирования называется.polach писал(а):Есть программа на которой можно попробовать создать такое устройство?
Только вам это не поможет - уровень знаний не тот.
А какой смысл копировать флешку в флешку? а если объемы флешек разные?(раскрою страшный секрет - объемы флешек одинаковые только для одного производителя(и то не факт! зависеть может от количества битых секторов которые скорректированы аппаратно от чего объем флешки может недобрать от 1Кб до сотен Кб), у других они будут отличаться на килобайты - это резко сократит перечень совместимых для копирования флешек и зависеть будет еще от направления копирования).
Гораздо интересней копировать флешку на ВИНЧЕСТЕР, или большой SSD-диск. Но тут уж лучше обойтись "микрокомпьютером" ибо очень быстро повязнешь в протоколах обмена и различных файловых системах как в непроходимом болоте.
Гораздо интересней копировать флешку на ВИНЧЕСТЕР, или большой SSD-диск. Но тут уж лучше обойтись "микрокомпьютером" ибо очень быстро повязнешь в протоколах обмена и различных файловых системах как в непроходимом болоте.
64 штуки за раз
На самом деле такие устройства попадались у китайцев, и недорого.
На самом деле такие устройства попадались у китайцев, и недорого.
Копируются они независимо от файловой системы, просто побайтовая копия получается. Если дублировать 1Гб флешку на 8Гб флешку, на выходе получим файловую систему, в которой ОС увидит 1Гб. То есть тупая копия всего. Это как сделать, к примеру, dd if /dev/sdb5 of /dev/sdb6то резко сократит перечень совместимых для копирования флешек и зависеть будет еще от направления копирования


