3,245
社区成员
发帖
与我相关
我的任务
分享
while(m_ConnectMSCom->get_PortOpen())
{
AfxMessageBox(L"关闭串口");
m_ConnectMSCom->put_PortOpen(false);
//Sleep(10);
}
this->m_MSCom->put_CommPort(iComNumber);
//this->m_MSCom->put_CommPort(iComNumber);
this->m_MSCom->put_InBufferSize(1024 * 1024*10);
this->m_MSCom->put_OutBufferSize(1024);
if (!this->m_MSCom->get_PortOpen())
{
this->m_MSCom->put_PortOpen(true);
}
//this->m_MSCom->put_PortOpen(true);
//如何打开串口:
//put__CommPort(3);
//put_PortOpen(true);
//现在串口三就是打开的了
//get_PortOpen检查串口的打开状态
this->m_MSCom->put_InputMode(1);
//this->m_MSCom->put_Settings(L"115200,n,8,1");
this->m_MSCom->put_Settings(csParater);
this->m_MSCom->put_RThreshold(1);
this->m_MSCom->put_InputLen(0);