Программирование RS232 в Windows.

Скачать бесплатно программу для работы с RS-232 (525 кб)

WinAPI предоставляет нам огромные возможности для работы с COM портами. Они достаточно хорошо освещены в документации Microsoft.

CComBase - класс для работы с СОМ портами. Он может использоваться в программе или служить примером программирования COM потров.

Работать с классом очень просто:

bool CComBase::OpenPort(int port, int baud, int par, int data, int stop)

Открывает порт, если что не так выводит сообщение об ошибке.

port - 1 для COM1, 2 для COM2...

bool CComBase::ReadPort(LPVOID offset, DWORD count)

Читает данные

bool CComBase::WritePort(LPVOID offset, DWORD count)

Пишет данные

void CComBase::ClosePort()

Закрывает порт.

Скачать.

evm.narod.ru ©