3.2.3 Hello World--第一个串口通信程序(1)
本小节将介绍第一个串口通信程序。这个程序只有输出数据的功能,它通过串口向输出端输出语句"Hello,World"。
首先应当保证串口通信的物理通道是畅通的(注意,请不要使用自发自收的方式)。然后在输出端开启串口通信调试助手作为显示工具。假设输出端的端口名是COM2,输入端使用COM1。
然后建立工程。无论是Visual C++(www.cppentry.com) 6还是Visual Studio 2003,在建立工程的同时就能够建立相应的工作间或者解决方案。
1)如果使用Visual C++(www.cppentry.com) 6,请这样做:
选择【File】→【New】,弹出"New"对话框。选择"Win32 Console Application",再给工程起一个响亮的名字,如图3 11所示。
|
| (点击查看大图)图3 11 新建工程 |
在如图3-12所示的设置中,选择"A simple application",这样,Visual C++(www.cppentry.com)会为添加一些源代码文件。单击【Finish】按钮完成设置,在下一个对话框中直接单击【OK】按钮。
|
| (点击查看大图)图3 12 第一步的设置 |
我们得到了一个由3个源文件组成的工程,如图3-13所示,StdAfx.h和StdAfx.cpp称为预编译组件,Visual C++(www.cppentry.com)认为通过这样做可以加快编译速度。如果我们的工程需要引用一些不需改动的头文件,就把它放到StdAfx.h中。
在图3-13左侧的工程浏览器中选择"File View",双击HelloWorldVC6.cpp。
|
| 图3 13 文件视图 |
Visual C++(www.cppentry.com)已经为我们写好了以下一些代码:
#include "stdafx.h" int main(int argc, char* argv[]) { return 0; } |
【责任编辑:
云霞 TEL:(010)68476606】