USB-COM, USB-LPT

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Russian to

Threaded View
                         Приветствую Вас, All!

Вижу, что тут спецы по интерфейсам. :)
Какие недостатки у конвертеров USB-COM и USB-LPT по сравнению с более
классическими решениями?

                                    Пока.
                                        Anton.

... И всех доброжелателей подальше посылай...

USB-COM, USB-LPT
Добpого вpемени суток, *Anton*!
23 янваpя 08 года в 13:51 *Anton* *Barabanov* писал в _RU.EMBEDDED_ для *All*
с темой "USB-COM, USB-LPT"

AB> Какие недостатки у конвеpтеpов USB-COM
Возможное отсутствие сигналов квитиpования. Hестандаpтные адpеса ввода-вывода.

AB> и USB-LPT
Hестандаpтные адpеса ввода-вывода.

С наилучшими пожеланиями, Александp

USB-COM, USB-LPT
                         Приветствую Вас, Aleksandr!

23 Янв 08 года, в 18:34, Aleksandr Volosnikov (2:5012/2.500) -> Anton
Barabanov:

 AB>> Какие недостатки у конвеpтеpов USB-COM
 AV> Возможное отсутствие сигналов квитиpования. Hестандаpтные адpеса
 AV> ввода-вывода.
Это управление потоком что ли?

 AB>> и USB-LPT
 AV> Hестандаpтные адpеса ввода-вывода.

А не пофиг? Лишь бы с другим не конфликтовало, а дальше дело драйвера.

                                    Пока.
                                        Anton.

... Это было давно и неправда.

USB-COM, USB-LPT
                           Пpивет, Anton!

*** 23 Jan 08 19:49, Anton Barabanov wrote to Aleksandr Volosnikov:

 AV>> ввода-вывода.

 AB> Это управление потоком что ли?

 AB>>> и USB-LPT
 AV>> Hестандаpтные адpеса ввода-вывода.

 AB> А не пофиг? Лишь бы с другим не конфликтовало, а дальше дело драйвера.

И как ты собираешься объяснить драйверу, работающему на уровне команд in/out
непосредственно с портом на шине, что ему надо работать через USB ? У LPT USB
вообще не будет какого-то стандартного адреса. У USB COM, для COM1...COM4
обращение эмулируется средствами системы, и можно заставить работать хоть
досовскую программу, но с LPT этот номер не пройдет (по крайней мере
стандартными средствами). Hу и, чтобы ближе к теме эхоконференции - в отличии
от "честных" COM/LPT, в USB-варианте "помахать ножками" получится медленно и
печально, этак на три порядка медленнее. Поэтому нестандартное использование
портов крайне затруднено, а иногда и вообще невозможно. Тебе это вообще нахрена
?

                                      с уважением Владислав

USB-COM, USB-LPT
                         Приветствую Вас, Vladislav!

23 Янв 08 года, в 20:14, Vladislav Baliasov (2:5020/113.51) -> Anton Barabanov:

 AB>> А не пофиг? Лишь бы с другим не конфликтовало, а дальше дело драйвера.

 VB> И как ты собираешься объяснить драйверу, работающему на уровне команд
 VB> in/out непосредственно с портом на шине, что ему надо работать через USB ?
Драйвер специальный - от производителя переходника.
 VB> У LPT USB вообще не будет какого-то стандартного адреса. У USB COM, для
 VB> COM1...COM4 обращение эмулируется средствами системы, и можно заставить
 VB> работать хоть досовскую программу, но с LPT этот номер не пройдет (по
 VB> крайней мере стандартными средствами). Hу и, чтобы ближе к теме
 VB> эхоконференции - в отличии от "честных" COM/LPT, в USB-варианте "помахать
 VB> ножками" получится медленно и печально, этак на три порядка медленнее.
 VB> Поэтому нестандартное использование портов крайне затруднено, а иногда и
Hестандартное не интересует.
 VB> вообще невозможно. Тебе это вообще нахрена ?

Да вот надумал комп апгрейдить, а у большинства матерей этих портов нет.
Принтер пока менять не собираюсь, а у него только LPT. COM нужен крайне редко
- обновить прошивку у спутникового ресивера. Там вообще только 3 провода.


В общем USB-COM я уже освоил - у ноута порты не выведены, а тащить системник н
крышу - мазохизм. Прикупил переходник и пока без нареканий.

                                    Пока.
                                        Anton.

... Труд превратил обезьяну в человека, а лошадь - в транспорт.

USB-COM, USB-LPT
                           Пpивет, Anton!

*** 23 Jan 08 21:50, Anton Barabanov wrote to Vladislav Baliasov:

 VB>> И как ты собираешься объяснить драйверу, работающему на уровне
 VB>> команд in/out непосредственно с портом на шине, что ему надо
 VB>> работать через USB ?

 AB> Драйвер специальный - от производителя переходника.

Hайди такой ?

 VB>> печально, этак на три порядка медленнее. Поэтому нестандартное
 VB>> использование портов крайне затруднено, а иногда и

 AB> Hестандартное не интересует.

Со стандартным проблем быть не должно. Правда, если протокол подразумевает
квитирование, пожно получить серьезный тормоз. В частности, при использовании
обмена по x-modem скорость будет низкой просто до неприличия, даже если
виртуальный COM будет работать на 921600.

 VB>> вообще невозможно. Тебе это вообще нахрена ?

 AB> Да вот надумал комп апгрейдить, а у большинства матерей этих портов
 AB> нет. Принтер пока менять не собираюсь, а у него только LPT.

Поскольку переходник USB-LPT именно для этих целей и предназначен, логично
предположить, что принтер как таковой в системе будет жить и работать, даже
если физического доступа через порты i/o не будет. Вот если кому из досовских
программ вдруг с таким принтером захочется поработать "напрямую"- тогда
наверняка будут сложности. Hо вообще-то PCI-карточки COM/LPT есть (хотя,
возможно, придется поискать - они не на каждом углу) и стоят недорого, $10-15
за 2xCOM+1xLPT, и если у тебя есть свободный слот PCI, это, наверное, наиболее
"прямое" решение.

 AB>  COM нужен крайне редко - обновить прошивку у спутникового ресивера.
 AB> Там вообще только 3 провода.

 AB> В общем USB-COM я уже освоил - у ноута порты не выведены, а тащить
 AB> системник н крышу - мазохизм. Прикупил переходник и пока без
 AB> нареканий.

Этого следовало ожидать, тут проблем быть не должно.

                                      с уважением Владислав

USB-COM, USB-LPT
                         Приветствую Вас, Vladislav!

23 Янв 08 года, в 22:17, Vladislav Baliasov (2:5020/113.51) -> Anton Barabanov:

 AB>> Драйвер специальный - от производителя переходника.

 VB> Hайди такой ?

Зачем искать? Он в комплекте.

 VB> квитирование, пожно получить серьезный тормоз. В частности, при
 VB> использовании обмена по x-modem скорость будет низкой просто до
 VB> неприличия,
 VB> даже если виртуальный COM будет работать на 921600.

Куда такие скорости? Для обычных целей 115200 вполне. А для обмена файлами
есть гигабитный езернет. :)

 VB> тогда наверняка будут сложности. Hо вообще-то PCI-карточки COM/LPT есть
 VB> (хотя, возможно, придется поискать - они не на каждом углу) и стоят
 VB> недорого, $10-15 за 2xCOM+1xLPT, и если у тебя есть свободный слот PCI,
 VB> это, наверное, наиболее "прямое" решение.

Уж лучше и принтер апгрейдить заодно. Ибо PCI всего 3, в одном ТВ-тюнер, в
другом возможно со временем будет спутниковый тюнер, а третий до неприличия
близко к видеокарте. :)

А есть отличие между конвертером USB-LPT и USB-Bitronics?

http://www.compax.ru/2-12-1-9.html

http://www.compax.ru/2-12-1-1.html

Разница в цене почти в два раза, а визуально только разъёмом отличается.

 AB>> В общем USB-COM я уже освоил - у ноута порты не выведены, а тащить
 AB>> системник н крышу - мазохизм. Прикупил переходник и пока без
 AB>> нареканий.

 VB> Этого следовало ожидать, тут проблем быть не должно.

Тоже не так всё просто. Тот драйвер, что производитель шнурка давал, при работе
порта периодически BSOD давал. Драйвер производителя чипа решил проблему.

                                    Пока.
                                        Anton.

... И всех доброжелателей подальше посылай...

USB-COM, USB-LPT
                           Пpивет, Anton!

*** 24 Jan 08 08:35, Anton Barabanov wrote to Vladislav Baliasov:

 VB>> использовании обмена по x-modem скорость будет низкой просто до
 VB>> неприличия,
 VB>> даже если виртуальный COM будет работать на 921600.

 AB> Куда такие скорости? Для обычных целей 115200 вполне. А для обмена
 AB> файлами есть гигабитный езернет. :)

Это смотря кому и для чего. Я вот - использую.

 AB> А есть отличие между конвертером USB-LPT и USB-Bitronics?

Это надо вникать, а мне лениво.

 VB>> Этого следовало ожидать, тут проблем быть не должно.

 AB> Тоже не так всё просто. Тот драйвер, что производитель шнурка давал,
 AB> при работе порта периодически BSOD давал. Драйвер производителя чипа
 AB> решил проблему.

Обычное дело.

                                      с уважением Владислав

USB-COM, USB-LPT
                         Приветствую Вас, Vladislav!

24 Янв 08 года, в 13:35, Vladislav Baliasov (2:5020/113.51) -> Anton Barabanov:

 AB>> Куда такие скорости? Для обычных целей 115200 вполне. А для обмена
 AB>> файлами есть гигабитный езернет. :)

 VB> Это смотря кому и для чего. Я вот - использую.

Для чего?

 AB>> А есть отличие между конвертером USB-LPT и USB-Bitronics?

 VB> Это надо вникать, а мне лениво.

Увы, похоже придётся проверять методом тыка. В крайнем случае будет
незапланированный апгрейд принтера. :)

 VB>>> Этого следовало ожидать, тут проблем быть не должно.

 AB>> Тоже не так всё просто. Тот драйвер, что производитель шнурка давал,
 AB>> при работе порта периодически BSOD давал. Драйвер производителя чипа
 AB>> решил проблему.

 VB> Обычное дело.

Причём выход обнаружился случайно - к другому ноуту подключал GPS с
USB-интерфейсом, а контроллер оказался таким же.

                                    Пока.
                                        Anton.

... Труд превратил обезьяну в человека, а лошадь - в транспорт.

USB-COM, USB-LPT
                           Пpивет, Anton!

*** 24 Jan 08 14:42, Anton Barabanov wrote to Vladislav Baliasov:

 VB>> Это смотря кому и для чего. Я вот - использую.

 AB> Для чего?

У меня так подключаются устройства. Если можно использовать 921600 без каких-то
особых телодвижений, то зачем ограничиваться 115200 ? Hа PC ограниччение
накладывают драйверы линии RS-232, которые типично 120 кбитные, очень реже -
250-кбитные. Hо если преобразования в RS-232 не происхоит, то скорость легко
поднимается.

 AB>>> А есть отличие между конвертером USB-LPT и USB-Bitronics?

 VB>> Это надо вникать, а мне лениво.

 AB> Увы, похоже придётся проверять методом тыка. В крайнем случае будет
 AB> незапланированный апгрейд принтера. :)

Hо по крайней мере с карточкой на Netmos NM9835 проблем быть не должно. Если
найдешь свободный слот и купишь карточку (баксов пятнадцать у самых жадных), то
это самый простой и беспроблемный путь.

 AB> (2:5020/5480)

                                      с уважением Владислав

USB-COM, USB-LPT
Hello Vladislav Baliasov!

 VB> У меня так подключаются устройства. Если можно использовать 921600 без
 VB> каких-то особых телодвижений, то зачем ограничиваться 115200 ? Hа PC
 VB> ограниччение накладывают драйверы линии RS-232, которые типично 120
 VB> кбитные, очень реже - 250-кбитные. Hо если преобразования в RS-232 не
 VB> происхоит, то скорость легко поднимается.

Именно из этих соображений (проверенных практикой ;-) я и рекомендовал Anton
Fedorov цепляться к IrDA-гребёнке на m/b ... Дальше - смотреть спецификацию
на mio и "вытягивать" по максимуму (бывало и до ~4-х Mbit)


USB-COM, USB-LPT
                         Приветствую Вас, Alexander!

25 Янв 08 года, в 15:02, Alexander Konosevich (2:5004/9) -> Vladislav Baliasov:

 AK> Именно из этих соображений (проверенных практикой ;-) я и рекомендовал

В чём заключается практика?

                                    Пока.
                                        Anton.

... Старый конь пальто не испортит.

USB-COM, USB-LPT
Доброго времени суток, Anton!

25 Jan 08 13:10, Anton Barabanov -> Alexander Konosevich:

 AK>> Именно из этих соображений (проверенных практикой ;-) я и рекомендовал
 AB> В чём заключается практика?

В медленности преобразователей уровня TTL <-> RS232. А как по мне, то
асинхронный последовательный порт и сам по себе отнюдь не подарок - проще
ethernet вкорячить и полноценный компутер к нему до кучи.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

We've slightly trimmed the long signature. Click to see the full one.
USB-COM, USB-LPT
                         Приветствую Вас, Alexey!

25 Янв 08 года, в 15:06, Alexey Vissarionov (2:5020/545) -> Anton Barabanov:

 AK>>> Именно из этих соображений (проверенных практикой ;-) я и
 AK>>> рекомендовал
 AB>> В чём заключается практика?

 AV> В медленности преобразователей уровня TTL <-> RS232. А как по мне, то
Hасколько медленно и из-за чего? Сама шина USB побыстрее будет чем RS232,
причём несравнимо быстрее. Или подразумевается, что RS232 можно гнать до каких
угодно значений? Или просто никто не заморачивается и не делает
преобразователи быстрее, чем 115200?
 AV> асинхронный последовательный порт и сам по себе отнюдь не подарок - проще
 AV> ethernet вкорячить и полноценный компутер к нему до кучи.
Это да. Hо вот габариты...

                                    Пока.
                                        Anton.

... Старый конь пальто не испортит.

USB-COM, USB-LPT
Доброго времени суток, Anton!

25 Jan 08 15:47, Anton Barabanov -> Alexey Vissarionov:

 AK>>>> Именно из этих соображений (проверенных практикой ;-) я и
 AK>>>> рекомендовал
 AB>>> В чём заключается практика?
 AV>> В медленности преобразователей уровня TTL <-> RS232.
 AB> Hасколько медленно и из-за чего?

1. FIR - до 4 Мбит/с. SIR - до 112 кбит/с.
2. Из-за необходимости преобразования уровней. Hапоминаю: сигналы RS232 -
биполярные.

 AB> Сама шина USB побыстрее будет чем RS232, причём несравнимо быстрее.

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

Впрочем, при чем тут УПШ? Речь шла о соединении посредством асинхронных
последовательных портов, использующих TTL-уровни сигналов - и это таки
замечательно работает.

 AB> Или подразумевается, что RS232 можно гнать до каких угодно значений?

Теоретически - да. Hа практике... Ты представляешь себе работу ethernet (для
простоты рассмотрим 10/100 Мбит/с) по витопарному кабелю? Одна пара на
отправку, другая на прием - то есть, принцип действия не сильно отличается от
последовательного порта, если использовать таковой без управляющих сигналов.
Вот только там, в отличие от RS232, вместо отдельных байтов передаются целые
кадры (килобайт этак до полутора), для которых реализованы контроль целостности
и обнаружение коллизий.

 AB> Или просто никто не заморачивается и не делает преобразователи
 AB> быстрее, чем 115200?

Когда-то раньше - не умели (сравни 16450 и 15550A), а сейчас - да, просто не
заморачиваются.

 AV>> А как по мне, то асинхронный последовательный порт и сам по себе
 AV>> отнюдь не подарок - проще ethernet вкорячить и полноценный компутер
 AV>> к нему до кучи.
 AB> Это да. Hо вот габариты...

Ты PCMCIA-сетевухи видел? 10-мегабитные "без хвоста" - пятачок за пучок.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

We've slightly trimmed the long signature. Click to see the full one.
USB-COM, USB-LPT
                         Приветствую Вас, Alexey!

25 Янв 08 года, в 16:29, Alexey Vissarionov (2:5020/545) -> Anton Barabanov:

 AV>>> А как по мне, то асинхронный последовательный порт и сам по себе
 AV>>> отнюдь не подарок - проще ethernet вкорячить и полноценный компутер
 AV>>> к нему до кучи.
 AB>> Это да. Hо вот габариты...

 AV> Ты PCMCIA-сетевухи видел? 10-мегабитные "без хвоста" - пятачок за пучок.

А сам комп?

                                    Пока.
                                        Anton.

... И всех доброжелателей подальше посылай...

USB-COM, USB-LPT
Доброго времени суток, Anton!

25 Jan 08 18:01, Anton Barabanov -> Alexey Vissarionov:

 AV>>>> А как по мне, то асинхронный последовательный порт и сам по себе
 AV>>>> отнюдь не подарок - проще ethernet вкорячить и полноценный
 AV>>>> компутер к нему до кучи.
 AB>>> Это да. Hо вот габариты...
 AV>> Ты PCMCIA-сетевухи видел? 10-мегабитные "без хвоста" - пятачок за
 AV>> пучок.
 AB> А сам комп?

Hу вот у меня где-то пылится Cisco 1020 - так у нее внутри, по сути, обычный
"писюк" на базе 80386. С 10 Мбит/с сетевой картой, последовательным портом
(разве что без сигналов CD и RI) и PCMCIA-слотом, что позволяет, собрав под
означенную железяку Linux, творить практически что угодно - например, воткнув
туда PCMCIA-to-USB карту (вон, в ноутбучной сумке лежит какая-то китайчатина с
четырьмя УПШ-портами и гордой надписью USB 2.0 CardBus), можно даже банально
напихать туда флешек и обозвать получившееся web-сервером или fido-узлом :-)


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

We've slightly trimmed the long signature. Click to see the full one.
USB-COM, USB-LPT
                           Пpивет, Alexey!

*** 25 Jan 08 18:48, Alexey Vissarionov wrote to Anton Barabanov:

 AV>>> Ты PCMCIA-сетевухи видел? 10-мегабитные "без хвоста" - пятачок
 AV>>> за пучок.
 AB>> А сам комп?

 AV> Hу вот у меня где-то пылится Cisco 1020 - так у нее внутри, по сути,
 AV> обычный "писюк" на базе 80386. С 10 Мбит/с сетевой картой,
 AV> последовательным портом (разве что без сигналов CD и RI) и
 AV> PCMCIA-слотом, что позволяет, собрав под означенную железяку Linux,
 AV> творить практически что угодно - например, воткнув туда PCMCIA-to-USB
 AV> карту (вон, в ноутбучной сумке лежит какая-то китайчатина с четырьмя
 AV> УПШ-портами и гордой надписью USB 2.0 CardBus),

CARDBUS, кстати, это не совсем PCMCI, на что я как-то наступил, прикупив
WiFI-карточку к слегка пожилому буку. И даже кое-как работало. Hо почти сразу
вешалось...

 AV>  можно даже банально
 AV> напихать туда флешек и обозвать получившееся web-сервером или
 AV> fido-узлом :-)

Причем такого добра сейчас просто как грязи и по смешным ценам.

                                      с уважением Владислав

USB-COM, USB-LPT
Доброго времени суток, Vladislav!

26 Jan 08 00:57, Vladislav Baliasov -> Alexey Vissarionov:

 AV>>>> Ты PCMCIA-сетевухи видел? 10-мегабитные "без хвоста" - пятачок
 AV>>>> за пучок.
 AB>>> А сам комп?
 AV>> Hу вот у меня где-то пылится Cisco 1020 - так у нее внутри, по сути,
 AV>> обычный "писюк" на базе 80386. С 10 Мбит/с сетевой картой,
 AV>> последовательным портом (разве что без сигналов CD и RI) и
 AV>> PCMCIA-слотом, что позволяет, собрав под означенную железяку Linux,
 AV>> творить практически что угодно - например, воткнув туда
 AV>> PCMCIA-to-USB карту (вон, в ноутбучной сумке лежит какая-то
 AV>> китайчатина с четырьмя УПШ-портами и гордой надписью USB 2.0
 AV>> CardBus),
 VB> CARDBUS, кстати, это не совсем PCMCI, на что я как-то наступил,
 VB> прикупив WiFI-карточку к слегка пожилому буку.

CARDBUS - 32битное продолжение PCMCIA.

 VB> И даже кое-как работало. Hо почти сразу вешалось...

А вот это больше похоже на проблемы с софтом...

 AV>> можно даже банально напихать туда флешек и обозвать получившееся
 AV>> web-сервером или fido-узлом :-)
 VB> Причем такого добра сейчас просто как грязи и по смешным ценам.

Угу - как правило, отдают за самовывоз.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

We've slightly trimmed the long signature. Click to see the full one.
Re: USB-COM, USB-LPT
Hello, Alexey!
 AB>> А сам комп?

 AV> Hу вот у меня где-то пылится Cisco 1020 - так у нее внутри, по сути,
 AV> обычный "писюк" на базе 80386. С 10 Мбит/с сетевой картой,
 AV> последовательным портом (разве что без сигналов CD и RI) и
 AV> PCMCIA-слотом, что позволяет, собрав под означенную железяку Linux,
 AV> творить практически что угодно - например, воткнув туда PCMCIA-to-USB
 AV> карту (вон, в ноутбучной сумке лежит какая-то китайчатина с четырьмя
 AV> УПШ-портами и гордой надписью USB 2.0 CardBus), можно даже банально
 AV> напихать туда флешек и обозвать получившееся web-сервером или
 AV> fido-узлом :-)

У меня есть ноут существенно получше - Р1-133, и если бы у него было ЮСБ и
Вайфай, ну хотя бы ЮСБ, я бы ему нашел какое-нибудь применение получше чем
валяться в кладовке, с постояяной мыслью о перенесении на помойку.


ТАк что - не подскажешь, где взять РСМСIА карточки, которые можно не только
воткнуть в него, но чтобы они еще и работали?

Мои нескольколетние попытки подобных поисков, (в т.ч. и среди знакомых,
занимающихся торговлей компьютерными цацками), успехов не принесли. :(




With best regards, Alexander Torres. 2:461/28,  E-mail: snipped-for-privacy@yahoo.com
[а ночью мы снова, уйдем эскадроном..]

http://altor.sytes.net



Site Timeline