用C ++读取COM端口数据

时间:2012-08-07 11:43:38

标签: c++ c

我有一个听诊器数字机器的设备,所以我用PC连接那台机器并使用C ++代码(算法)获取机器数据,那么我该如何开始?任何人都可以给我任何类型的教程或任何相关的示例链接,这将帮助我完成该任务? 我对这类任务知之甚少,所以对我来说有用的东西请建议我。

1 个答案:

答案 0 :(得分:4)

如果您使用Windows

HANDLE m_hParallelComm = CreateFile(portName,GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0,NULL); 

if(m_hParallelComm == INVALID_HANDLE_VALUE)
    return false;

ReadFile( m_hParallelComm,data,  dwSize, &dwNumberOfBytesToRead, NULL);
CloseHandle(m_hParallelComm);

对于读取文件功能,请参阅this

关于serial programming

的好文章