wince串口读写及读写时间

时间:2016-01-25 11:05:24
【文件属性】:

文件名称:wince串口读写及读写时间

文件大小:5KB

文件格式:TXT

更新时间:2016-01-25 11:05:24

wince串口

1.打开串口 OpenPort() { //主要是CreateFile()函数,外加串口的一些参数初始化 hCEComm = CreateFile( L"COM1:", GENERIC_READ | GENERIC_WRITE, //允许读和写 0, //独占方式(共享模式) NULL, OPEN_EXISTING, //打开而不是创建(创建方式) 0, NULL ); //设置串口事件 //设置串口读写时间 COMMTIMEOUTS CommTimeOuts; GetCommTimeouts (hCEComm, &CommTimeOuts;); CommTimeOuts.ReadIntervalTimeout = 5; CommTimeOuts.ReadTotalTimeoutMultiplier = 0; CommTimeOuts.ReadTotalTimeoutConstant = 0; CommTimeOuts.WriteTotalTimeoutMultiplier = 50; CommTimeOuts.WriteTotalTimeoutConstant = 2000; if(!SetCommTimeouts( hCEComm, &CommTimeOuts; )) { TRACE( _T("SetCommTimeouts 返回错误") ); //关闭串口 CloseHandle (hCEComm); hCEComm = INVALID_HANDLE_VALUE; return FALSE; } //指定端口监测的事件集


网友评论

  • 目前正在学习,很有帮助
  • 资源很不错,必须要懂一些相关的知识才能化为己用。
  • 资源很好适合我这样的新手~~谢谢楼主