Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Прямая работа с COM портом


Автор: Ruterian 11.7.2005, 01:36
Подкиньте пожалуйста (если есть) библиотеку/пример работы с COM-портом. Интересует прием, передача байт, установка параметров порта, на скоростях выше 19200. Стандартные методы, работающие через IRQ не работают в ДОС-окне под NT. Мне же надо чтоб работало...

Собираюсь использовать в ДОС-приложении. Загрузка CPU не важна, лишь бы данные передавались стабильно и без ошибок.

Автор: Guest 11.1.2006, 13:00
Странно, что тебе еще не ответили. Я не совсем понял вопрос. Знаю 2 способа передавать данные по COM порту: используя функции CreateFile и пр. от WIN API. Или посмотреть в WIN XX DDK исходник драйвера и подправить его по собственному усмотрению, и опять используя WIN API использовать.

Работа с COM потром описана в MSDN. Ищи функции, начинающиеся на COMM

Автор: Janus 31.3.2006, 17:14
Думаю, он имеет ввиду работу с СОМ на нижнем уровне, на самом нижнем уровне, через порты ввода/вывода. Но под NT это не пройдет.

Автор: sgi1981 31.3.2006, 18:56
Цитата
Но под NT это не пройдет.


http://www.beyondlogic.org/porttalk/porttalk.htm

Автор: Janus 17.4.2006, 11:18
Кстати, по ссылке вверху можно найти много интересного о работе с COM портом 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)