菜鸟学习串口通信一

来源:互联网 发布:淘宝授权书伪造犯罪吗 编辑:程序博客网 时间:2024/05/17 07:20

今天我们演示的是将电脑作为上位机,通过Visual studio 2013建立一控制台,在控制台里面将数据发送至串口猎手显示。
所用软件:串口猎手(Serial Hunter) V31,虚拟串口软件Virtual Serial Port Driver 6.9点击下载地址,Visual Studio 2013

一:创建虚拟串口

首先通过虚拟串口软件VSPD来创建一对串口,对于这种小软件,参考其用户手册来使用是非常有必要的,VSPD里面的介绍非常简洁,这里就略去不说了。附图一张:

用VSPD创建一对虚拟串口

二:编写串口通信程序

简单的串口通信程序可以直接参照msdn里面的实例,对于我们菜鸟来说该出手时就出手,嘿嘿,果断拿来,请参考msdn串口程序网页,注意要在程序最开头添加上#include “stdafx.h”,同时需要注意的是,由于这里需要用到控制台,因此新建工程的时候我们选择新建一个CLR Console Application,否则,可能会产生错误(因为SerialPort类的命名空间为System.IO.Ports,程序集为System(在System.dll中),而程序集必须依靠CLR才能顺利执行)。

这里写图片描述

三:将应用程序与串口联系起来

此处将COM1分配给Visual Studio,将COM2分配给串口猎人

为串口猎人选择COM2

此处显示串口已被串口猎手打开

对于Visual Studio,我们在编译运行的时候会打开串口,如下图:

此处显示COM1和COM2口均打开

现在我们来测试下:

这里写图片描述

简单的先介绍到这,欲知后事如何,看下回分解! 这里写图片描述

0 0
原创粉丝点击