Работа с Com- портом

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Анастасия Ков
Сообщения: 1
Зарегистрирован: 10 июл 2017, 14:15

10 июл 2017, 14:24

Добрый день!
Подскажите, пожалуйста как свять комп и прибор (имитатор иммитанса) с помощью Com-порта на программном уровне. Задача: нужно получить данные с устройства на ком и их сохранить, а так же будет необходимо управление данным устройством с компа.
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

10 июл 2017, 14:46

Первая же ссылка по запросу "API для COM" ведёт на вики, где располагается достаточно простая для понимания статья.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Аватара пользователя
WinMain
Сообщения: 913
Зарегистрирован: 14 янв 2005, 10:30
Откуда: Москва
Контактная информация:

15 июл 2017, 01:58

Для работы с СОМ-портом есть готовые классы С++, которые использовать намного удобнее, чем функции Windows API.
Вот к примеру класс serial_port из библиотеки BOOST.
Если тебе не принципиально, какой язык программирования использовать, то попробуй сделать это на C#. В платформе .NET есть готовый класс System.IO.Ports.SerialPort для работы именно с СОМ-портом.
Ответить