Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

Give IO или нулевое кольцо ???   Найти похожие ветки 

 
GanibalLector ©   (2005-02-22 23:44) [0]

Есть ПО:старое ДОСовское,для программатора(через СОМ-порт).В Win 9X оно себя прекрасно чувствовало,т.е.работало.
Естественно,время идет,и было принято решение о замене ОС для всей фирсы в целом.Поставили ХР.Программатор естественно НЕ работает!!!
Пробовал связаться с разработчиками : связался...сказали,что ничего менять не собираются.
Как быть? Слышал и читал про GIVE IO или может эту программулину запустить в нулевом кольце?
В общем,хотел услышать рекомендации...
Спасибо ;)


 
QuasiLamo ©   (2005-02-23 00:05) [1]

по-моему квака первая тоже под икспи не идет. возможно, у этих проблем один корень, и это вам поможет:
http://forum.winall.ru/showthread.php?s=3ba6ad80b3b550bc7d5cef6cf7be94ff&threadid=5363


 
GanibalLector ©   (2005-02-23 01:38) [2]

2 QuasiLamo ©   (23.02.05 00:05) [1]
Врядли.
З.І.Еще предложения будут?


 
Просто Джо ©   (2005-02-23 02:26) [3]


[2] GanibalLector ©   (23.02.05 01:38)
> З.І.Еще предложения будут?


Драйвер писать (c) известно чей


 
GanibalLector ©   (2005-02-23 02:34) [4]

> известно чей
Что-то не понял.И чей?


 
GanibalLector ©   (2005-02-23 09:43) [5]

Вопрос в силе.Почему молчат "голубые" значки?


 
Anatoly Podgoretsky ©   (2005-02-23 09:47) [6]

Вместе с ОС менять и программу.


 
GanibalLector ©   (2005-02-23 09:51) [7]

2 Anatoly Podgoretsky ©   (23.02.05 09:47) [6]
Никак не могу.Разработчики отказываются :(


 
Набережных С. ©   (2005-02-23 09:56) [8]


> GanibalLector ©   (23.02.05 09:43) [5]

Дык все и так очевидно и не интересно - под NT нужен драйвер. И не все поголовно с портами каждый день работают. GIVE IO я разок пробовал для LPT. Вроде нормально работало, но все равно отказался, а насчет COM не знаю. Попробуй сам, да и все дела, в чем проблема-то.


 
Маг Похмеляйнен   (2005-02-23 10:33) [9]

Дельная рекомендация: покупайте ChipProg+. Замечательная вещь.


 
Piter ©   (2005-02-23 13:42) [10]

Маг Похмеляйнен   (23.02.05 10:33) [9]
покупайте ChipProg+.


это программный комплекс или аппаратный?

GanibalLector ©   (22.02.05 23:44)

как ни странно, недавно возникла практически аналогичная проблема.

Есть программа, работающая с устройством измерения через COM порт. Программа работает только на win9x.

Все это осложняется тем, что нужно настроить все это на ноутбуке, на котором стоит WinXP, да еще у ноутбука нет COM порта, а есть только LPT.

Первую проблему (твою) решили просто - поставили VMWare и установили под нее Win98.

А вот что делать с COM портом - пока не придумали. Есть переходник COM<->LPT и теперь нужно найти программку какую-нибудь, которая через этот переходник (если это возможно) сэмулирует на ноуте COM порт, чтобы все заработало...


 
by ©   (2005-02-23 13:45) [11]

Я видел переходники USB to COM, система видит COM порт.
Иногда они именно с ноутами и поставляются.


 
Anatoly Podgoretsky ©   (2005-02-23 13:48) [12]

Piter ©   (23.02.05 13:42) [10]
Нужен эмулятор ком порта, качественный естественно.


 
Piter ©   (2005-02-23 13:52) [13]

А каким образом комп может видеть COM, если это USB? Вероятно, какой-то программный комплекс должен быть?

Или, возможно, в этом переходнике какой-нибудь микро процессор стоит? Тогда и стоимость такого переходника, видимо, не маленькая...


 
Piter ©   (2005-02-23 13:54) [14]

Anatoly Podgoretsky ©   (23.02.05 13:48) [12]
Нужен эмулятор ком порта


я с вами полностью согласен:

Piter ©   (23.02.05 13:42) [10]
нужно найти программку какую-нибудь, которая через этот переходник (если это возможно) сэмулирует на ноуте COM порт


только где ее взять?


 
Anatoly Podgoretsky ©   (2005-02-23 14:02) [15]

Piter ©   (23.02.05 13:52) [13]
Эмулятор, никаких внешних деталей.

Piter ©   (23.02.05 13:54) [14]
Они конечно есть, но мало распространены, в отличии от USB


 
Piter ©   (2005-02-23 14:07) [16]

Anatoly Podgoretsky ©   (23.02.05 14:02) [15]

честно говоря, я не понял ваших постов. Так что вы посоветуете?


 
Esu ©   (2005-02-23 14:52) [17]


> Piter ©   (23.02.05 14:07) [16]

Переходник ессно. Мобилка подключенная к ком порту работала нормально как модем подключенная через переходник к ноуту (на нем тоже небыло com, а только USB). Только в этому переходнику помоему все же драйвер скачать нужно.


 
Piter ©   (2005-02-23 16:07) [18]

Esu ©   (23.02.05 14:52) [17]

а сколько стоит переходник USB-COM и как он в прайсах зовется?

И можно ли скачать такой драйвер для переходника LPT-COM?


 
esu ©   (2005-02-23 16:17) [19]


> Piter ©   (23.02.05 16:07) [18]

Вот буквально первая ссылка с google.
http://www.ixbt.com/peripheral/usb-to-com.html

Сколько стоит точно не знаю. Ну где-то 10-20$ я думаю.


> И можно ли скачать такой драйвер для переходника LPT-COM?

Если есть такие переходники вероятно где-то должен быть и драйвер :) Но точно я не знаю.


 
esu ©   (2005-02-23 16:28) [20]

Глянул на статью, там 60 с чем-то фунтов нарисовано ;)

Посмотрел по прайсам. Действительно в районе 20$.


 
Anatoly Podgoretsky ©   (2005-02-23 17:35) [21]

Esu ©   (23.02.05 14:52) [17]
Это если нужно к другому концу подключить СОМ устройство, и это уже не имеет отношения к Виндоус.

esu ©   (23.02.05 16:17) [19]
Переходники такие естьЮ, сам держал в руках, драйверов к ним не видел, чисто аппаратный преобразователь, прозрачный для системы.


 
Piter ©   (2005-02-23 18:41) [22]

Anatoly Podgoretsky ©   (23.02.05 17:35) [21]
Это если нужно к другому концу подключить СОМ устройство


так мне вообще-то и нужно подключить COM устройство, читаем пост [10]

Переходники такие естьЮ, сам держал в руках, драйверов к ним не видел, чисто аппаратный преобразователь, прозрачный для системы

ну как он может быть прозрачным? Винда ведь понимает, что это USB, а не COM...
Или, вероятно, сама винда ставит все нужные драйверы...

В общем, проблема сводится к следующему - нужен драйвер для LPT-COM переходника...


 
esu ©   (2005-02-23 20:31) [23]


> Anatoly Podgoretsky ©   (23.02.05 17:35) [21]

Может быть виндовс его и подхватывает на лету как и всякие флэш планки. Но как он может быть прозрачным я честно говоря тоже не понимаю. Там електроника какая-то есть и по сути переходник есть USB устройство.


> В общем, проблема сводится к следующему - нужен драйвер
> для LPT-COM переходника...

Насколько я понимаю lpt-com переходник никакой электроники не имеет внутрях... Тоесть тебе нужен по сути драйвер заменяющий стандартный дравер для lpt. Боюсь такой найти будет непросто. Хотя вполне возможно какой-то энтузиаст и написал.

Но IMHO 20$ не стоит этих мучений... Да и такой переходничек штука весьма полезная, пригодится :)


 
Anatoly Podgoretsky ©   (2005-02-23 20:43) [24]

esu ©   (23.02.05 20:31) [23]
Речь шла про LPT/COM такая маленькая коробочка, с одной стороны включается в LPT далее выход COM. Прозрачно потому что компьютер ничего не знает про COM, думает что работает с LPT.
Никаких чудес нет, простейший преобразователь.


 
Piter ©   (2005-02-23 22:12) [25]

esu ©   (23.02.05 20:31) [23]
Но IMHO 20$ не стоит этих мучений... Да и такой переходничек штука весьма полезная, пригодится :)


проблема в том, что один человек говорит, что уже тестировал эту связку и, мол, не сработало.
На iXBT тоже говорят, что USB-COM не является абсолютно корректным переходником и некоторые программы не будут работать. Видимо, мой случай...

С другой стороны, человек не очень разбирается в компьютерах и, возможно, ошибается. Но тратить $20 на эксперименты не хочется...


 
Piter ©   (2005-02-23 23:12) [26]

Anatoly Podgoretsky ©   (23.02.05 20:43) [24]
Речь шла про LPT/COM такая маленькая коробочка, с одной стороны включается в LPT далее выход COM. Прозрачно потому что компьютер ничего не знает про COM, думает что работает с LPT.


у меня такая коробочка есть. Но программа тоже заточена под COM и позволяет выбрать только COM порт, которого нету :(


 
Anatoly Podgoretsky ©   (2005-02-24 00:26) [27]

Ну там нужен полноценный эмулчтор ком порта, как например это сделано для IrDa, можно обратиться в sysinternals только подобные штуки стоят не один килобакс.


 
Anatoly Podgoretsky ©   (2005-02-24 00:30) [28]

И конечно в данном случае кроме драйвера виртуального устройства нужен еще и контроллер на другом конце - USB/COM
Может стоит поискать в Сети, наверняка есть готовые решения, но дорогие. Или дешевые но не качественные, где не будет полной эмуляции порта, со всеми его регистрами, на таком уровне, что бы его нельзя было отличить от реального порта.


 
GanibalLector ©   (2005-02-24 01:27) [29]

Господа,ну и зачем Вы развели оффтор в моей ветке?

Теперь по сабжу :
2 Набережных С. ©   (23.02.05 09:56) [8]
Один вопрос :
в ДОСе работать с портами можно двумя способами:
-asm mov $3f8,чего-то там
- ф-ции BIOS через прерывания INT14
-более того,можно использовать резидентов и висеть на порту.

Соответственно,возникает вопрос !!!А даст ли Give IO работать со всеми перечисленными способами?Почему спрашиваю...Да потому,что П.Агуров например говорит про asm,НО НИ СЛОВА про INT14. Набережных С. может Вы сталкивались?Разъясните,ПЛЗ.

Кстати,прошу прощения за подобные вопросы...к сожалению,не нашел время поюзать Give IO.Да и если найду,то его будет не много.Поэтому и спрашиваю,что бы время не терять.Еще раз пардон!


 
Anatoly Podgoretsky ©   (2005-02-24 01:29) [30]

GanibalLector ©   (24.02.05 01:27) [29]
Справедливо.


 
AZ ©   (2005-02-24 09:42) [31]

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


 
AlexKniga ©   (2005-02-24 10:49) [32]

На www.void.ru есть хороший перевод статьи
ПРЯМОЙ INPUT/OUTPUT В СРЕДЕ WINNT
GIVEIO.SYS driver, described in a Dr. Dobbs Journal May 1996 article "Direct Port I/O and Windows NT" written by Dale Roberts


 
Piter ©   (2005-02-24 18:01) [33]

Да блин, причем здесь USB/COM, у меня ведь LPT/COM.

Мне тут сказали, что LPT/COM еще бывают с доп. питанием... А ведь действительно, стандарты по питанию у них ведь наверняка разные. Какой тогда смысл в этом переходнике LPT/COM?...

Еще подсказали идею в VMWare ассоциировать виртуальный COM с LPT, не знаю получится ли... буду пробовать...


 
ssk ©   (2005-02-27 01:46) [34]

http://www.specosoft.com/ru/zlportio.html


 
TUser ©   (2005-02-27 07:59) [35]

Я помню, под ХР ДОСовскую рулилку для некоторого дейвайса (через СОМ-порт) так и не запустили. Сделали бутявку с ДОСом, и грузились, когда надо было :)


 
Anatoly Podgoretsky ©   (2005-02-27 11:40) [36]

TUser ©   (27.02.05 07:59) [35]
Это хорошее и надежное решение, а если програмулька маленькая то можно и дискетой обойтись или наличие раздела с FAT.


 
Piter ©   (2005-02-27 13:04) [37]

TUser ©   (27.02.05 7:59) [35]
Сделали бутявку с ДОСом, и грузились, когда надо было


программа то под Windows...


 
Anatoly Podgoretsky ©   (2005-02-27 13:19) [38]

Так надо было обе ОС оставить на компьютере или по крайней мере проверить будут ли работать нужные программы на новой ОС


 
Piter ©   (2005-02-27 13:30) [39]

Anatoly Podgoretsky ©   (27.02.05 13:19) [38]
Так надо было обе ОС оставить на компьютере или по крайней мере проверить будут ли работать нужные программы на новой ОС


да причем здесь это. Проблема не в ОС (уже и Win98 поставлена под VMWare), а в отсутствии COM порта на ноутбуке...



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

Форум: "Потрепаться";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.036 c
14-1109927208
DelphiN!
2005-03-04 12:06
2005.03.20
Странная проблемма при записи в таблицу DB FireBird


1-1110370347
Max Zyuzin
2005-03-09 15:12
2005.03.20
Импорт из pdf файла


9-1103914428
Макс
2004-12-24 21:53
2005.03.20
L3dt 2.2


1-1110122759
grusty
2005-03-06 18:25
2005.03.20
Почему событие OnMouseMove повторяется бесконечно...


4-1107249743
Bez
2005-02-01 12:22
2005.03.20
Отрисовывание компонентов в стиле ХР





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский