Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование под Com-порт - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Мышь откидывает в левый угол(windows.h) http://www.cyberforum.ru/cpp-beginners/thread302438.html
Привет! Пишу курсовик и столкнулся с проблемкой. В общем делаю меню. Все вроде бы работает идеально. Есть одна проблема. Когда я вызываю функцию MakeVerticalMenu(int pos); курсов(в смысле саму...
C++ Как инициализировать такой массив Нужно в проге(консольное приложение Win32) испоьзовать массив таких размеров double massiv_resultatov={0}; просто так я не смог его инициализировать поэтому нужно выделять память динамически... http://www.cyberforum.ru/cpp-beginners/thread302425.html
процессы C++
всем привет подскажите как создать процесс по имени например explorer.exe если можно то через system(...);
C++ Обработка исключений при вводе некорректных данных
День добрый, начал разбираться с исключениями, пока не совсем понимаю в чем их удобство и зачем они нужны, какие преимущества и т.д... но вопрос, вобще-то, не в этом. Возможно ли применить обработку...
C++ Какова роль new int в приведенном коде http://www.cyberforum.ru/cpp-beginners/thread302385.html
Делаю лабораторную. Вот хочу разобраться. Это часть кода, где мы вводим двумерный массив. а что здесь выполняет new int? cout<<"Kol-vo strok massiva: "<< endl; cin>>n; cout<<"Kol-vo...
C++ Запись в файл Подскажите, пожалуйста. Мне нужно создать файл и записать в него значения y=5*k, k изменяется в цикле от 0 до 10. Как это сделать? Спасибо. подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,370
23.05.2011, 12:37
Нет ровно ничего сложного.
Под Win "программирование" COM-порта сводится к следующей нехитрой последовательности действий:
1. Открываешь нужный порт функцией CreateFile,
2. Устанавливаешь нужное состояние порта и таймауты записи/чтения - SetCommState, SetCommTimeouts,
3. Читаешь данные функцией ReadFile и пишешь WriteFile,
4. Когда надоело - закрываешь порт CloseHandle.
Вуаля.
Поищи по форуму - я когда-то давным-давно выкладывал код......
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru