⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 win32comcommuninate.txt

📁 上传的代码为串口通信的初始化函数.
💻 TXT
字号:
用win32的初始化串口的函数   
  int   TICCard::InitComm(LPCTSTR   ComName,DWORD   BaudRate,BYTE   ByteSize,   
                                              BYTE   Parity,BYTE   StopBits)   
  {   
  hComm=CreateFile(ComName,GENERIC_READ   and   GENERIC_WRITE,                                   0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0);//打开串行口   
    
  if(hComm==NULL)               
  return   0;   
    
  SetupComm(hComm,1024*4,1024*4);     //   设置输入,输出缓冲区皆为4K字节   
  GetCommState(hComm,&CommDCB);       //   获取串行口当前默认设置   
  CommDCB.BaudRate=BaudRate;   
  CommDCB.ByteSize=ByteSize;   
  CommDCB.Parity=Parity;   
  CommDCB.StopBits=StopBits;   
    
  SetCommState(hComm,&CommDCB);   
  SetCommMask(hComm,EV_RXCHAR);       //   指定串行口事件为接收到字符   
    
  return   1;   
  }   
  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -