Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.22;
Скачать: CL | DM;

Вниз

USB порт   Найти похожие ветки 

 
_x_o_r_   (2004-07-08 20:30) [0]

ув. Мастера, ... у меня такой вопрос:
я спаял минидевайс УСБшный, который представляет из себя 2 транзистора, 3 резистора и 2 светодиода, один загорается когда появляется напряжение на входном пине УСБ , второй - выходной.
Когда такой девайс вставляеш в УСБ винды находят новое устройство, при этом входной диодик кратковременно мигнул и погас, а выходной горит постоянно, так вот мне надо програмно зажигать входной диодик, то есть посылать на УСБ порт этого девайса какую-нить информацию. Я уже 3 дня рыскаю по инету и не могу найти чего либо чтобы мне помогло...
пробовал писать в порт через ВИНАПИ, только вылетала системная ошибка какаят...
На асме пробовал - не находит PCI BIOS, подскажите пожалуйся кто что сможет, .. мне оч срочно надо ...


 
N170   (2004-07-08 20:45) [1]

Ну правильно, хост нашёл pull up подтяжку и выполнил цикл сброса.
USB порт не LPT порт, с ним более хитрым способом работают...


 
KilkennyCat ©   (2004-07-08 20:52) [2]

www.usb.org - там все.

И нельзя так грубо... транзисторами...
необходим двунапр. буфер на канал данных, однокристалку, которая может ответить на запрос, что она не два транзистора, а нормальное устройство, будет тут жить, поэтому канал не блокировать.


 
_x_o_r_   (2004-07-08 23:45) [3]

2 KilkennyCat

а чем на транзисторах плохо?, мнеж надо всего лиш подать напряжение на выходной пин УСБ порта, неужели это так сложно?
а на усб.орг я седня полчаса сидел - так ничего там понятного не откопал....ну тупой я ...тупой :( , а может прого англ плохо знаю


 
N170   (2004-07-09 16:30) [4]

Во, кстати, аопалась на глаза одна интересная вещь в тему:
"AVR309 USB to UART protocol converter"
Если вкратце, на базе МК семейства AT90 реализован низкоскоростной USB девайс.
Весьма любопытно.
Ссылка на доку от Atmel:
http://www.mikrocontroller.net/attachment.php/86320/AVR309_doc2556.pdf
или поиск на сайте Atmel.


 
KilkennyCat ©   (2004-07-11 13:54) [5]


> _x_o_r_   (08.07.04 23:45) [3]


Полчаса... да... это слишком много! Обычно, хватает зайти на титульную страницу, и - готово!


 
DC-AC   (2004-07-12 07:18) [6]

_x_o_r_  : а может с таким желанием всё-таки проще будет с LPT работать ? С USB за 5 минут не получится, как минимум специализированный микроконтроллер + драйвер к нему.
P.S. Не в обиду будь сказано...



Страницы: 1 вся ветка

Текущий архив: 2004.08.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
1-1092138946
Aleksandr.
2004-08-10 15:55
2004.08.22
Как правильно составить код для неявной передачи типов?


9-1083196084
HardPac
2004-04-29 03:48
2004.08.22
Порка Hard-Pac


3-1090056264
Andrey
2004-07-17 13:24
2004.08.22
Как сделать, чтоб новая запись записывалась в конце базы?


3-1091351030
Guest
2004-08-01 13:03
2004.08.22
AdoQuery - Fields - DisplayFormat


9-1084004367
Igit
2004-05-08 12:19
2004.08.22
Арканоид. Алгоритм отражения от стен.