Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.10.2007, 11:10
|
#1
|
Прописка
Регистрация: 08.10.2007
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Сохранение потока с USB на Compact Flash
В будущем собираюсь принятся за задачу и хотелось бы знать на чем делать?
Устройство спец сканера (сканер документа,штрих кода неважно)
Смысл нажамаем на сканере кнопку и поток приходит по USB в компьютер,
где стоят программы от устройства, которые сохраняют в jpg.
Надо избавится от компьютера (ноутбука),сделав модуль заменяющий комп,
а именно чтоб ловил поток по USB и писал на флешку.
Упрощение пути:
1) Compact Flash карточки 2-4 Gb, дешево
2) Поток писать как есть (это 5-10 метров, размер константный)
, как bmp , главное записать как есть,
можно с привязкой к страницам (не экономно,но удобно, выравнивать кратному 2),
ненадо писать заголовки
3)софт на компе ,чтоб вытягивать записанные , методом прямого доступа через картридер
пишется мною (знание DELPHI) адрес_изображения= номер_снимка*размер
в том числе конвертация jpg итд
PS: конечно лучше комп, если б там XP стояла , то программу бы написал и она автоматом
бы ложила файлы, не спрашивая название, но ВЕС! стабильность!неносимость!
|
|
|
|
11.10.2007, 12:16
|
#2
|
Частый гость
Регистрация: 28.08.2007
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
КПК с WinMobile (WinCE) и функцией USB-host, например PoketLoox720, C500, C550, N520, N560 от Fujitsu-Siemens. Но программу придется самому писать, драйвера по ваше устройство врядле найдутся
|
|
|
|
11.10.2007, 12:31
|
#3
|
Прописка
Регистрация: 08.10.2007
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Сообщение от Boriska62
|
КПК с WinMobile (WinCE) и функцией USB-host, например PoketLoox720, C500, C550, N520, N560 от Fujitsu-Siemens. Но программу придется самому писать, драйвера по ваше устройство врядле найдутся
|
в KПК уже влезают Compact Flash ?
Драйвера нет, есть только исключительно под XP
Лазил по сайту наткнулся на AVR
был бы вход для USB c функцией сохраниния потока(
|
|
|
|
11.10.2007, 12:37
|
#4
|
Частый гость
Регистрация: 28.08.2007
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Ну не CF, а SD карточки, CF в последнее время "выходят из моды" и становятся дороже чем SD.
Если хочется "изобретать велосипед", то ищите микроконтроллеры с встроенным USB-хост. Такие в природе есть. Правда на вскидку тип не подскажу, не помню.
|
|
|
|
11.10.2007, 12:49
|
#5
|
Прописка
Регистрация: 08.10.2007
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Сообщение от Boriska62
|
ищите микроконтроллеры с встроенным USB-хост.
|
скорее всего микроконтролеры,
так как поток (размер) нестандартный
про USB-хост знаю, что есть устройства на основе
жеского диска,USB-хост и кнопки.
Все это дело втыкается в фотоаппарат и жмется
кнопка на устройства и оно вытягивает с флешки
фотоаппарата к себе на винт
|
|
|
|
11.10.2007, 13:02
|
#6
|
Прописка
Регистрация: 20.12.2005
Сообщений: 117
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: Сохранение потока с USB на Compact Flash
Сообщение от RALP
|
Надо избавится от компьютера (ноутбука),сделав модуль заменяющий комп,
а именно чтоб ловил поток по USB и писал на флешку.
|
Вы абсолютно плаваете в теме USB. Оно так не работает, это не COM-порт.
Мало того что потребуется разработать сам хост - аппаратно/программная платформа (работы до 1 человеко/года + полгода вам на изучение USB), так и самое главное - написать драйвер к вашему сканеру. Плюс, придётся изучать ARM и операционные системы под него - ещё год. Здесь маститые фирмы с высоколобыми разработчиками обламываются - поднять тему не могут (ни в рабочих ресурсах, ни в финансовом плане). Вы слишком замахнулись Учитывая это -
Цитата:
|
Лазил по сайту наткнулся на AVR был бы вход для USB c функцией сохраниния потока(
|
можно смело сказать - забейте. Какой нафиг AVR? тут даже ARM сильно под хостом потеет. А "USB c функцией сохраниния потока" - это как говорится - "научный бред".
|
|
|
|
11.10.2007, 13:02
|
#7
|
Частый гость
Регистрация: 28.08.2007
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
На сколько я понимаю, там реализован довольно "жесткий" алгоритм работы: доступ к mass storage device, которым прикидывается фотоаппарат, находится каталог с определенным именем и все файлы скачиваются в устройство. Вам надо сделать что-то подобное по "железу", но отличное по алгоритму функционирования, под себя.
|
|
|
|
11.10.2007, 13:05
|
#8
|
Прописка
Регистрация: 20.12.2005
Сообщений: 117
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Сообщение от RALP
|
Все это дело втыкается в фотоаппарат и жмется кнопка на устройства и оно вытягивает с флешки
фотоаппарата к себе на винт
|
Это самое простое - эмуляция хоста с драйвером USB флешки. И даже здесь, из-за повального несоблюдения спецификаций USB, работает "у кого-как". Идите на форум Электроникс, там в разделе по USB прочитаете о всех перепетиях.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:24.
|
|