Страница 1 из 1
USB инфо флэшка
Добавлено: Пн авг 29, 2016 22:05:37
rednaxela
Доброго дня всем!
Есть идея сделать устройство типа флэшки на каком либо индикаторе чтобы при вставке в комп считывало свободное место на диске, памяти, объеме количестве дисков и тд вобщем всю техническую информацию.
Планируется использовать контроллер ATMEGA328p.
Подскажите насколько возможно опросить по USB комп на запрос таких параметров не устанавливая дополнительное ПО ?
Или в какую сторону начать поиск решения?
Спасибо!
Re: USB инфо флэшка
Добавлено: Вт авг 30, 2016 01:39:35
m.ix
+ TIC48
LPT + 1602 или иной дисплей 44780 + уже готовый софт = то что нужно.

Re: USB инфо флэшка
Добавлено: Вт авг 30, 2016 05:53:05
rednaxela
Нужно именно usb чтобы устройство можно было подключить к любому ноутбуку. С вывадом данных на дисплей проблем нет я сделаю это с помощью мк - гловное получить эти данные по usb
Re: USB инфо флэшка
Добавлено: Вт авг 30, 2016 09:55:42
m.ix
а кто оболочку для винды будет рисовать?
это точно не мп перепрошить.
Re: USB инфо флэшка
Добавлено: Пн сен 12, 2016 14:06:22
Dik13
Или в какую сторону начать поиск решения?
дык даже не знаю... может чем поможет...
https://habrahabr.ru/company/dsec/blog/141838/ смотрите в статье ссылки(по идее нужно почитать)
http://we.easyelectronics.ru/ ну собственно ресурс где по поиску "прошвырнуться" с usb
там и обучалки по usb и готовые устройства
http://we.easyelectronics.ru/AVR/usb-fl ... ystvu.html
ещё есть
http://microsin.ru/ как обучалка
ещё по памяти есть же реализация - usb флешка визитка с банк. карту - которая при вставке запускала браузер вроде, вроде на avr... только не помню где
http://www.instructables.com/ или на хабре.
Re: USB инфо флэшка
Добавлено: Вт сен 13, 2016 14:56:33
As
Флешка ничего с компьютера не прочитает... А вот сделать загрузочную флешку с Линуксом, загрузиться с неё и просмотреть всё, что нужно (при необходимости - автоматически, и даже с записью результатов в файл...) - это вполне реально...

Re: USB инфо флэшка
Добавлено: Пт сен 16, 2016 19:19:30
Reloader
бредятина...
а теперь поднобнее...
Есть несколько проблем
Начнём с того. что сама по себе вставленная железяка не даст команды операционной системе чего-нить сделать нужно :
а) сварганить автозапуск под линух (под КАЖДЫЙ ТИП), форточки и макось (ну и фсякую ересь типа фридос и т.д.)
б) софтина, которая бы получала информацию, она так же как и автозапуск должна уметь стартовать под любой осью и, что не мало важно уметь работать со ВСЕМ железом.
Что делать если автозапуск запрещён? правильно! Эмулятор клавиатуры, им мы откроем консоль и запустимся
а) как запустить консоль, если мы не знаем какая ОСь
б) Что запустить, если мы не знаем что за ОСь
в) как заставить устройство одновременно видиться как клавиатура и как носитель информации? (хотя 2 устройства на хабе...)
Г) путь запуска команды? на разных ОСЯХ, да дажа на сёндах разные буквы дисков. Я уж молчу про монтирование в линуксе. (редхат и дебиан, например имеют разные пути)
в конечном итоге то, что вы желаете даже невозможно создать используя только одну ОС
к примеру windows XP. у разных сервиспаков разное значение по умолчанию для автозапуска. На разном железе разные буквы дисков (хотя можно тупо перебирать)
Значит строка запуска прописанная в "autorun.inf" тупо не запустится.
Это ещё я не сказал про антивирусы, которые тупо запретят запуск.
ИМХО афтар выпей йаду, ибо есть школота насмотревшийся фантастики и забивший на тупой поиск в этих ваших интернетах
P.S. понимаю, что есть шанс что я не прав, но твою ж в дышло! КАК можно вообще такой топик создавать?!!!