摘要阐述了上下位机通信、VC++串口编程、基于MFC 的软件框架的设计、GDI的相关背景、XT4131型打印机等问题并进行了相关介绍分析。研究介绍了VS2008平台下使用C++语言编写MFC界面,分析说明了串口接受下位机数据文件、分析文件、绘制数据曲线、显示统计结果、支持数据查询、打印机控制等功能通过程序的实现。并具体分析了此次设计过程中所用的程序案例以及相关函数调用,以及该数据采集系统打印软件通过XT4131型便携打印机打印数据的实现过程。其中重点分析了对于通用的ESC打印指令集的使用和相关注意事项。19556
关键词 串口通信 MFC软件框架 C++编程 GDI函数 ESC指令
毕业论文设计说明书(论文)外文摘要
Title The Design of Printing Software of Data Acquisition System
Abstract
The upper and lower machine communication, VC + + serial programming, MFC-based software design framework, GDI relevant background, XT4131 printers and related issues are stated and analyzed . TheC + + MFC interface language VS2008 platform is introduced and studied ,the realizations of the serial port to accept lower machine data files, analysis of files, rendering the data curve, showing statistical results, data queries, printer control functions through program are analyzed . And detailed analysis of the case the procedures used in the design process and the realization of process-related function calls, as well as the printing software of the data acquisition system typing through XT4131 portable printer data are included, which focuses on the use and related precautions for generic ESC print instruction set.
Keywords serial communication MFC software framework
C + + programming GDI function ESC command
目 次
1. 引言 1
1.1 课题研究的背景和意义 1
1.2 本次设计主要内容和成果概述 2
1.3 论文总纲 3
2. 上位机与下位机及其通信方式 3
2.1 本课题相关 3
2.2 上下位机概念及基本通信 3
2.3 串口通信的工作原理 4
2.4 相关VC++串口编程及其方法 4
2.4.1 串口通信实现过程 4
2.4.2 基于VC++ 实现串口通信的两种方法 5
2.5 本章小结 8
3. 上位机相关的程序设计 8
3.1 上位机软件设计的主要任务 8
3.2 C++相关背景以及基于其上的MFC平台优势 9
3.3 基于MFC 的程序框架的选择 9
3.4 MFC主体程序设计过程 10
3.4.1 利用MFC程序设计实现数据读取 10
3.4.2 将数据统计绘图 16
3.4.3 数据的最值平均值分析 25
3.5 本章小结 25
4. 打印机的操作的实现 26
4.1 本课题相关 26
4.2 添加打印按钮 26
4.3 XT4131型打印机概述 28
4.4 关于ESC/POS指令 28
4.5 本章小结 32
- 上一篇:表面粗糙度的分形算法研究+文献综述
- 下一篇:MATLAB红外图像分割算法研究+文献综述
-
-
-
-
-
-
-
g-C3N4光催化剂的制备和光催化性能研究
上市公司股权结构对经营绩效的影响研究
高警觉工作人群的元情绪...
巴金《激流三部曲》高觉新的悲剧命运
江苏省某高中学生体质现状的调查研究
现代简约美式风格在室内家装中的运用
C++最短路径算法研究和程序设计
浅析中国古代宗法制度
中国传统元素在游戏角色...
NFC协议物理层的软件实现+文献综述