课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 基于VC++的串口通信服务的开发 [复制链接]

楼主
文件格式:word
文件大小:548.00KB
适用专业:网络工程
适用年级:大学
下载次数:20 次
我要下载:点击联系下载
论文编号:37847

资料简介:
  毕业设计 基于VC++的串口通信服务的开发 共26页,13368字
  
摘  要
  
随着计算机技术的发展和推广,利用串口进行数据通讯在通讯领域中占有着重要的地位。为了方便和快速的通过Internet网络访问串口服务器的串口,本课题把串口通信集成到Windows服务,由Windows服务完成串口通信的基本操作。文中详细描述了串口通信服务的原理和工作流程,还列举出了相关的核心代码。用流程图的方式来描述了各个模块的逻辑实现。串口通信服务中采用安全队列的机制来控制多线程访问多串口。在开发中按照软件工程的流程,从需求分析到概要设计,从详细设计到编码,以及最后的测试,利用软件工程的工具管理开发代码和文档。此外,还开发出了客户端来测试该服务工作是否正常。经过测试服务工作正常,能通过网络连接到服务器完成串口的通信。最后总结了开发和设计的不足之处,程序还有待进一步完善。
  
关键词:串口通信;Windows服务;安全队列;多线程
  

  
目  录
  
论文总页数:22页
  

  
1    引言    1
  
1.1    课题背景    1
  
1.2    研究现状    1
  
1.3    研究的意义    1
  
2    相关理论基础    1
  
2.1    WINDOWS NT 服务    1
  
2.2    串口通信    2
  
2.3    多线程及线程间通信    3
  
2.4    安全队列    4
  
2.5    WINDOWS套接字规范    4
  
2.6    客户机服务器系统    5
  
3    需求分析及设计方案    6
  
3.1    功能需求    6
  
3.2    设计方案    7
  
4    具体设计流程与实现    8
  
4.1    安全队列    8
  
4.2    服务应用程序    10
  
4.3    串口通信    16
  
4.4    客户端    18
  
4.5    类图    19
  
5    调试与分析    19
  
结    论    20
  
参考文献    20
  
致    谢    21
  
声    明    22


资料文件预览:
共1文件夹,1个文件,文件总大小:548.00KB,压缩后大小:187.02KB

  • 毕业设计-基于VC++的串口通信服务的开发
  • docH2003032053_邱发明_基于VC++的串口通信服务的开发.doc  [548.00KB]

我要下载:基于VC++的串口通信服务的开发
分享 转发
TOP
发新话题 回复该主题