CSerialPort类探讨.docxVIP

  • 5
  • 0
  • 约4.57万字
  • 约 40页
  • 2017-03-29 发布于湖北
  • 举报
CSerialPort类解析 CSerialPort类的功能及成员函数介绍 CSerialPort类是免费提供的串口累,Codeguru是一个非常不错的源代码网站 CSerialPort类支持线连接(非MODEM)的串口编程操作。 CSerialPort类是基于多线程的,其工作流程如下:首先设置好串口参数,再开启串口检测工作线程,串口检测工作线程检测到串口接收到的数据、流控制事件或其他串口事件后,就以消息方式通知主程序,激发消息处理函数来进行数据处理,这是对接受数据而言的,发送数据可直接向串口发送。 CSerialPort类定义的消息如表 消息名称 消息号 功能说明 WM_COMM_BREAK_DETECTED WM_USER+1 检测到输入中断 WM_COMM_CTS_DETECTED WM_USER+2 检测到CTS(清除发送)信号状态改变 WM_COMM_DSR_DETECTED WM_USER+3 检测到DSR(数据设备准备就绪)信号状态改变 WM_COMM_ERR_DETECTED WM_USER+4 发生线状态错误(包括CE_FRAME,CE_OVERRUN,和CE_RXPARITY) WM_COMM_RING_DETECTED WM_USER+5 检测到响铃指示信号 WM_COMM_RLSD_DETECTED WM_USER+6 检测到RLSD(接收线信号)状态改变

文档评论(0)

1亿VIP精品文档

相关文档