реклама на сайте
подробности

 
 
> Работа с ком портом в Eclipce CDT
promelectronshch...
сообщение Feb 9 2012, 15:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 8-11-10
Из: Украмна
Пользователь №: 60 714



Добрый день!
Установил среду разработки Eclipce CDT. Мне необходимо создать простое приложение на С++, под Windows для работы c COM портом.
Осуществлять простые операции "открыть порт - отправить/принять данные"...
Насколько я понимаю мне необходимо подключить определенную библиотеку для работы с портами, работа ведется на ОС Windows7?

Сообщение отредактировал promelectronshchic - Feb 9 2012, 15:42
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MrYuran
сообщение Feb 10 2012, 05:02
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



#include "windows.h"

И почитать доку на WinAPI в части fopen(), fwrite() и fread() применительно к файлу COM-порта.

Статейка была очень доходчивая, "Работа с СОМ-портом в Windows"
Это для delphy, а та была для си, но суть-то одинаковая.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- promelectronshchic   Работа с ком портом в Eclipce CDT   Feb 9 2012, 15:42
|- - RabidRabbit   Цитата(MrYuran @ Feb 10 2012, 09:02) И по...   Feb 10 2012, 10:20
|- - demiurg_spb   Цитата(MrYuran @ Feb 10 2012, 08:02) #inc...   Feb 14 2012, 05:02
- - Twen   Спасибо большое за отклик, буду пробовать. Решил н...   Feb 10 2012, 11:57
- - Twen   Операционная система у меня Windows 7 64-x Ultima...   Feb 11 2012, 13:46
- - XVR   Цитатаа при написании консольных приложений под ПК...   Feb 13 2012, 08:29
- - Twen   Я просто в шоке от этого Eclipce CDT, просто жесть...   Feb 13 2012, 13:06
|- - Hmm   Цитата(Twen @ Feb 13 2012, 16:06) Я прост...   Feb 13 2012, 14:38
|- - AHTOXA   Цитата(Hmm @ Feb 13 2012, 20:38) Угу ... ...   Feb 13 2012, 16:32
- - Twen   Хотел еще уточнить по поводу правильного приема да...   Feb 16 2012, 12:20
- - XVR   ЦитатаХотел еще уточнить по поводу правильного при...   Feb 16 2012, 13:12
- - Twen   А что значит запустить отдельную нить чтения...я п...   Feb 16 2012, 17:40
- - Twen   Кажется что-то нашел по многопоточности здесь. Нос...   Feb 16 2012, 21:17
- - XVR   Что должно делать ваше приложение на РС? Возможно ...   Feb 17 2012, 07:56
- - Twen   Я уже немного понял о многопоточности, скачал прим...   Feb 17 2012, 11:42
- - XVR   ЦитатаВроде заработало вроде... Пока не видно где ...   Feb 17 2012, 13:24
- - Hmm   ЦитатаА если не полениться и как следует освоить э...   Feb 17 2012, 15:47
- - Twen   Мне нужно реализовать протокол x-modem. Я взял мод...   Feb 17 2012, 23:38
- - XVR   ЦитатаМне нужно реализовать протокол x-modem.Если ...   Feb 18 2012, 08:43
- - Twen   Я понимаю все должно быть банально, я опять вернул...   Feb 18 2012, 10:46
- - XVR   Уберите флаг OVERLAPPED при открытии порта. Уберит...   Feb 18 2012, 13:05
- - Twen   Тогда получается ненужно никаких циклов ожидания.....   Feb 19 2012, 11:07
|- - XVR   Цитата(Twen @ Feb 19 2012, 15:07) Тогда п...   Feb 19 2012, 13:42
- - Twen   XVR Спасибо большое за советы!   Feb 19 2012, 17:10
- - Twen   Все вроде бы работает, но заметил один момент... К...   Feb 28 2012, 14:59
- - XVR   Уберите вызов GetCommState и заполните явно все по...   Feb 29 2012, 10:12
- - Twen   Ок, попробую...интересно, интересно, что у функции...   Feb 29 2012, 12:45
- - Genadi Zawidowski   Цитата(Twen @ Feb 29 2012, 16:45) Ок, поп...   Feb 29 2012, 13:26


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 10th July 2025 - 05:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016