首页 >技术文章 > 仪器仪表\过程传感器 > 详细内容
嵌入式智能人机界面与PLC的通讯
技术分类:人机界面 发表时间:2008-05-16

    首先是打开串口,这是串口通讯的第一步。其代码为: 
   
    BOOL CMainDlg::OnInitDialog() 
    { 
    ...... 
    m_hComm=CreateFile(_T("COM1:"),GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,0); //打开串口的操作,需要注意  
    WinCE.net系统与Windows系统表达方式的细微不同,WinCE.net需要在串口后加上冒号; 
    SetupComm(m_hComm,1024,1024); //初始化串口的输入,输出缓冲区参数; 
   
  &n
bsp; SetCommState(m_hComm,&m_dcb) ; //配置串口参数;m_dcb为设置好的参数结构; 
    ...... 
    SetCommTimeouts(m_hComm,&timeout); //设置通讯超时时间参数; 
   
    PurgeComm(m_hComm,PURGE_TXCLEAR|PURGE_RXCLEAR); 
    //清空输入,输出缓冲区的字符,为开始接受数据,进入监控状态做好准备; 
    ...... 

1】【2】【3
您可能感兴趣的文章
最新文章
此文涉及的厂商信息
相关作者文章
相关厂商
热门文章
CEC博客