Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите решить ошибку https://www.cyberforum.ru/ cpp/ thread368685.html
#include <iostream.h> #include <math.h> #include <windows.h> char buf ; char *rus(char *s) {CharToOem(s,buf); return buf;} void main () { cout << ( " programma dl9 vi4esleni9 sostavnoe...
C++ помогите взломать гиппертест
вот этот гиппертест.срочно нужно.
C++ вопрос по libssh
Подскажите пажалста, если кто сталкивался с библиотекой libssh. Допустим через эту либину я пересылаю архив на некое устройство линуксовое. Запускаю разархивирование. теперь вопрос: как я могу...
C++ Помогите с задачей плиз очень нужно...Дана последовательность из n целых элемнтов. Удалить из нее первое и последнее вхождение минимального элемента, затем отсортировать ее по убыванию. Вывести на экран последовательность... https://www.cyberforum.ru/ cpp/ thread364492.html
C++ Вычислите P https://www.cyberforum.ru/ cpp/ thread364191.html
Народ, помогите, пожалуйста с задачей.. после завтра сдавать,а я не успеваю. Заранее спс.. Вычислите P = 1 . 2 + 2 . 3 . 4 + 3 . 4 . 5 . 6 + ...+ N . (N+1) . ... . 2N. Я не понимаю как решить...
[Задача] Объясните результат исполнения программы C++
// Файл t1.cc #include <iostream> class C { int x; public: C() { x = 10; } int get() { return x; }
C++ помогите плиз написать программу, которая будет парсить XML по заданным условиям
Пользователь запускает программу, получает диалог вида "Path to XML: " задает путь до файла, "Print files, 1. Video 2. Audio" пользователь нажимает нужную цифру и Enter " Stream Size "...
C++ DLL Подкиньте какую нибудь инфу про DLL. Как создавать, подключать и тд. Заранее спс. https://www.cyberforum.ru/ cpp/ thread363803.html
C++ Быстрая прорисовка виртуального окна в реальном времени https://www.cyberforum.ru/ cpp/ thread363498.html
Описание задачи: Есть приложение работающее в реальном времени и требующее обновление области экрана "попиксельно" со скоростью не хуже чем 24 раза в секунду. Область экрана имеет размеры 1024...
C++ Помогите решить конкретную задачу связанную с шаблонами Такая задача: есть три класса, один простой, другой шаблонный, а третий - интерфейсный. Простой класс и шаблонный - наследуются от интерфейса, и получают его в своё распоряжение. Но простой класс... https://www.cyberforum.ru/ cpp/ thread362718.html
Эксперт С++
2919 / 1268 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
20.10.2011, 14:08 0

Получить сигнал с СОМ-порта

20.10.2011, 14:08. Просмотров 1681. Ответов 6
Метки (Все метки)

Ответ

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

Под Win алгоритм действий прост:
1. функцией CreateFile открыть нужный порт на чтение,
2. с помощью SetCommState установить скорость, число бит и т.п.,
3. фукнцией SetCommTimeouts установить таймауты (см.выше),
4. читать и анализировать....
5. не забыть закрыть порт функцией CloseHandle.
Вроде бы, все...

Вернуться к обсуждению:
Получить сигнал с СОМ-порта
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2011, 14:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

График данных СОМ-порта
Доброго времени суток! Подниму еще раз избитую тему, но не могу найти подробный материал...

Нет ли от сом порта особого сообщения...?
Нет ли от сом порта особого сообщения, при поступлении в него данных для чтения передаваемого сразу...

График реального времени для данных, поступающих из СОМ-порта (MFC)
Добрый день всем! Какое-то время назад Maxi Paul поднимал подобную тему, но она, к сожалению,...

Определение номера виртуального СОМ порта
Имеется некое устройство, которое опознается Windows как виртуальный СОМ порт. Можно ли как-то...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.