vc 串口编程实例
今天总结一下使用vc++操作串口的程序,使用vc++编写的串口程序,大致分为一下几种
1.使用Win32 API函数编写串口程序;
2.使用VC++自带的控件MScomm控件;
3.网上有许多程序爱好者自己编写了串口通信类,我们可以下下来使用;
首先,介绍一下使用API编写串口通信,这个我用的最多了,因为程序本身代码很少,易读,给大家推荐一个网站http://www.bianceng.cn/Programming/vc/201104/26189.htm, 这个网站详细的介绍了程序中的几个比较重要的函数,Win32 中用于打开串口的API 函数为 CreateFile(),ReadFile();函数用来接收数据,WriteFile();用来向串口中写数据,CloseHandle()用来关闭 文件,就是关闭串口。上面介绍了几个主要的函数,下面我用MFC写了一个简单的串口通信的例子,使用API函数,其中为了调试使用初始化串口为 “COM2”,能够完成简单的接收和发送功能。部分代码如下:


好啦,主要代码就这么多,完成了,至于其中的变量自己看看就明白了啊。
完整的mfc工程代码,我已经上传到了新浪资源共享里了,免资源分的。
下一种串口通信的方法就是使用vc中的MSCOMM控件,具体的编程方法通过一篇word文章介绍的很详细了,我也上传到了新浪资源共享中,http://ishare.iask.sina.com.cn/c/1929.html,想共同学习的朋友可以下载下来看一下。
我了,今天就总结这么多,下一篇打算说说vc++在绘图方面的使用。

浙公网安备 33010602011771号