C++串基本操作的实现编程

         在 Win32 下可以使用两种编程方式实現串口通信,一是使用 ActiveX 控件二是调用 Windows 的 API 函数,这种方法可以清楚地掌握串口通信的机制并且自由灵活。本文介绍 API 串口通信

     //指定串口訪问的类型,可以是读取、写入或二者并列

//属性描述用于指定该串口是否进行异步操作,该值为

     (2)配置串口 在打开通讯设备句柄后瑺常需要对串口进行一些初始化配置工作。这需要通过一个DCB 结构来进行 DCB 结构包含了诸如波特率、数据位数、奇偶校验和停止位数等信息。在查询或配置串口的属性时都要用 DCB 结构来作为缓冲区。 

        一般用 CreateFile 打 开 串 口 后 可以调用 GetCommState 函数来获取串口的初始配置。要修改串口的配置应该先修改 DCB 结构,然后再调用 SetCommState 函数设置串口 DCB 结构包含了串口的各项参数设置,下面仅介绍几个该结构常用的变量:

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信