Страница 1 из 1
С++/С библиотека связь по rs232 с com портом
Добавлено: Сб авг 15, 2009 07:05:56
therian
Подскажите библиотеку чтоб XP программа в С++ могла через серийный порт с микроконтроллером общаться. Для построения графика из даты библиотеку Qt нашёл а для чтения порта ничего.
Добавлено: Сб авг 15, 2009 07:21:30
khomych
я исползовал dll-ку COMAPI32.DLL - просто но несерьезно.
хотя также работал с серийным портом через CreateFile, но там голову можно сломать если копнуть поглубже. вобщем если ничего серьезного от порта не требуется, то COMAPI32.DLL - оптимальный выход. гдето валялись наработки по ней. потом могу поискать
Добавлено: Сб авг 15, 2009 09:39:37
BCluster
А в Qt нету либы для ком порта разве?
Возьмите из .net (:
Добавлено: Сб авг 15, 2009 16:18:13
radteh
Вот здесь посмотрите
http://www.pcports.ru/, там есть и библиотеки и примеры использования.
Добавлено: Вс авг 16, 2009 12:28:03
PB_EXPERT
Вот библиотека ComPort_Pb.dll позволяющая работать с COM портом в любой операционной системе семейства Windows. Описание функций там-же в архиве.
Она позвололяет не только использовать порт по прямому назначению, т. е. передавать и принимать данные по линиям TXD и RXD, но и произвольно менять логические уровни на дополнительных выводах порта. Это например, позволит с её помощью написать софт для программатора Extra-PIC или подобного.
Добавлено: Пн авг 17, 2009 00:06:51
Pooher
А WinAPI не подходит совсем? Тоже в принципе ничего сложного.
Re: С++/С библиотека связь по rs232 с com портом
Добавлено: Чт мар 25, 2010 11:27:59
Pyro_Man
Если используешь QT - то попробуй QSerialDevice.
Re: С++/С библиотека связь по rs232 с com портом
Добавлено: Чт мар 25, 2010 20:03:39
BCluster
Necroposting mode on

Re: С++/С библиотека связь по rs232 с com портом
Добавлено: Пт мар 26, 2010 20:33:44
РадиоЛоматель
Библиотеки, библиотеки...
Зачем библиотеку? Значительно удобней использовать работу с СОМ как с файлом. Это очень просто. Кстати, библиотека с писипортс именно так сделана. На ее примере я научился работать с портами.