第一范文网 - 专业文章范例文档资料分享平台

C++课程设计

来源:用户分享 时间:2025/7/24 3:17:16 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

基于串口通信的高级语言控制程序的设计

课程设计说明书

课 程 名 称:高级语言在测控中的应用课程设计 课 程 代 码:

题 目:基于串口通信的 高级语言控制程序的设计 学 生 姓 名:XXX 学 号:XXX 年级/专业/班:机械电子工程 学院(直属系) :机械工程与自动化学院

目 录

1引言 ..................................................... 1 1.1问题的提出 ........................................... 1 1.2国内外研究的现状 ..................................... 1

1

指 导 教 师:

1.3任务与分析 ........................................... 2 1.3.1主要任务 ........................................... 2 1.3.2分析 ............................................... 2 2程序的主要功能 ........................................... 2 2.1参数设置功能 ......................................... 2 2.2参数显示功能 ......................................... 2 2.3打开串口功能 ......................................... 2 2.4关闭串口功能 ......................................... 2 2.5接收数据功能 ......................................... 3 2.6发送数据功能 ......................................... 3 2.7清空数据接收区功能 ................................... 3 2.8清空数据发送区功能 ................................... 3 2.9自动发送功能 ......................................... 3 2.10十六进制显示功能 .................................... 3 2.11十六进制发送功能 .................................... 3 3程序运行平台 ............................................. 4 4总体设计 ................................................. 4 5程序类的说明 ............................................. 5 6模块分析 ................................................. 6 6.1参数设置和显示模块 ................................... 6 6.2打开串口模块 ........................................ 10

2

基于串口通信的高级语言控制程序的设计

6.3发送数据模块 ........................................ 11 6.4自动发送模块 ........................................ 12 6.5接收数据模块 ........................................ 12 6.6清空接收区模块 ...................................... 14 6.7清空发送区模块 ...................................... 14 6.8关闭串口模块 ........................................ 15 7系统测试 ................................................ 15 7.1测试 ................................................ 15 8结论 .................................................... 21 参考文献 ................................................. 22

基于串口通信的高级语言控制程序的设计 3

基于串口通信的高级语言控制程序的设计 摘 要 随着计算机的普及,计算机网络和多微机系统的广泛应用,尽管当今USB通信技术和以太网技术快速发展,然而串口通信技术始终以其连接简便,价格低廉,稳定可靠等优点,在计算机通信领域占有一席之地。MSCOmm控件是微软公司为了用户使用方便而提供的一种便捷的控制串口编程的解决方案,本文主要介绍了如何利用VC + + 2008 MSComm 控件的串口通信方法,对程序的类进行了说明,分析了本程序各个模块怎样实现起作用。此次设计以MFC 来设计界面编制程序,同时利用MSComm 控件通过串口发送和接收数据,实现了串口通信。该串口通信控制程序具有通信参数设置、通信参数显示、打开和关闭串口、接收数据、发送数据、清空发送区和接收区数据的功能。

关键词:串口通信

visual studio 2008

MSComm控件

4

搜索更多关于: C++课程设计 的文档
C++课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c851jr3uicm2ubi97rwwg_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top