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

Вниз

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

 
_dEMOn   (2004-03-28 14:33) [0]

Здорова всем!!!!

Помогите плз., как читать с LPT и COM порта?

Благодарен!!!


 
Shopot ©   (2004-03-28 14:48) [1]

Ищи компоненты. Есть такие. Но если не хочешь можно написать собственные функции для работы с этими портами. Найди доку по этим портам, и пиши на asm - е. Все функции должны быть stdcall.


 
_dEMOn   (2004-03-28 14:51) [2]

Я на ASM-е не шарю, как написать собственные ф-ции?


 
Opuhshii ©   (2004-03-28 15:05) [3]

Прочтите о CreateFile из SDK


 
Юрий Зотов ©   (2004-03-28 17:28) [4]

> _dEMOn   (28.03.04 14:51) [2]

Можно и не на асме. Можно и без stdcall. Можно даже и вообще никаких своих функций не писать, а использовать обычные функции WinAPI для работы с файлами (CreateFile, ReadFile, WriteFile и пр.). А как конкретно читать и писать - это определяет протокол обмена подключенного к порту устройства.


 
RomeoGolf ©   (2004-03-28 18:24) [5]

Меня этот вопрос тоже здорово интересует. Для СОМ-порта WinAPI - это хорошо, а с LPT без драйвера не получается, приходится через Win98 или WinMe ассемблерными вставками, а то драйвер Гречко для моих целей работает довольно медленно. Вот если бы кто подсказал хотя бы не КАК это сделать , а где найти почитать, КАК это сделать, чтоб без лишних драйверов, и под NT-семейством работало...


 
Dmitriy_G ©   (2004-03-29 06:57) [6]

Ребят, имеет место быть прямой дуступ к портам из под, да да NT.
Читать тут
http://void.ru/?do=printable&id=701
Можно и вот тут, подьитожить
http://wasm.ru/article.php?article=drvw2k03

PS Сам не пробовал. У меня винт мелковат, для win2000
Не забудьте поделиться мнениями ;)


 
Pavel   (2004-03-29 15:11) [7]

Ja znaju kak, sam progu napisal, kotoraja schityvaet info s COM porta. Komu nado - pishite mne na mail pju@takas.lt, prishliu komponent priamo vam na mail


 
Ihor Osov'yak ©   (2004-03-29 19:27) [8]

да уж..

Не желающий слушать - не услышит. Но рискну еще раз сделать попытку - см. [3], [4].


 
TiTo   (2004-03-30 15:53) [9]

Привет всем кто меня слышит (или видит). у меня вопрос можно ли как нибудь считать данные с com порта побайтно ?


 
Юрий Зотов ©   (2004-03-30 16:10) [10]

> TiTo   (30.03.04 15:53) [9]

См. [8], потом [4].


 
Diamond Cat ©   (2004-03-30 23:39) [11]

для совсем ленивых http://rdpa.chat.ru/hard.htm#com только чур меня ногами не пинать, я там уже 100 лет как не тусуюсь


 
Dmitriy_G ©   (2004-03-31 12:49) [12]

CreateFile, для LPT, пока только теоритически. Нигде практически реализованного примера я не видел, авторы [3], [4], [8] Поделитесь, будьте любезны.
А мое мнение, CreateFile, для СОМа - это не есть удобно. Для меня по крайней мере.



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

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

Наверх





Память: 0.47 MB
Время: 0.171 c
14-1082742092
Sniper-Max
2004-04-23 21:41
2004.05.16
Одновременный вызов OpenDialog1.Execute и Append(f);


7-1077743439
RealRascal
2004-02-26 00:10
2004.05.16
Телефон <-> COM-порт <-> PC


6-1079963832
Санек
2004-03-22 16:57
2004.05.16
Как получить список имен домена ?


3-1082388148
Nazer
2004-04-19 19:22
2004.05.16
UDF Функции


1-1083225929
Игорь
2004-04-29 12:05
2004.05.16
Когда я пишу в RichEdit текст вот такой





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский