1 / 24
文档名称:

A基于VC++的串口通信服务的开发.doc

格式:doc   页数:24
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

A基于VC++的串口通信服务的开发.doc

上传人:策划大师 2011/12/29 文件大小:0 KB

下载得到文件列表

A基于VC++的串口通信服务的开发.doc

文档介绍

文档介绍:基于VC++的串口通信服务的开发
摘要
随着计算机技术的发展和推广,利用串口进行数据通讯在通讯领域中占有着重要的地位。网络访问串口服务器的串口,本课题把串口通信集成到Windows服务,由Windows服务完成串口通信的基本操作。文中详细描述了串口通信服务的原理和工作流程,还列举出了相关的核心代码。用流程图的方式来描述了各个模块的逻辑实现。串口通信服务中采用安全队列的机制来控制多线程访问多串口。在开发中按照软件工程的流程,从需求分析到概要设计,从详细设计到编码,以及最后的测试,利用软件工程的工具管理开发代码和文档。此外,还开发出了客户端来测试该服务工作是否正常。经过测试服务工作正常,能通过网络连接到服务器完成串口的通信。最后总结了开发和设计的不足之处,程序还有待进一步完善。
关键词:串口通信;Windows服务;安全队列;多线程
The Development of munication Service
Based on VC++
Abstract
With the development and spread puter technology, munication is an important part in the field munication. In order to access server's serial port more convenient and faster through the , this topic put munication services integrated into Windows service, pleted the basic operation of munication services. The munications services and the workflow are in detail described. The core code of the services is also given. Flow chart is used to describe the handling process of the munications services. The services using safe queue mechanism to control multithreading visit serials. During the entire development, according to the software engineering flow, from requirements analysis to summary design, from detail design to coding, and the final test, uses the software engineering tools to management the code and documentation. In addition, I developed a client to test the service. Test results of the experiment indicate the services can work normally. In the end, summarizes the disadvantages of the design and development, and further perfection of studies is surely in need.
Key words: munication; Windows Service; Safe Queue; Multithread
目录
论文总页数:22页
1 引言 1
课题背景 1
研究现状 1
研究的意义 1
2 相关理论基础 1
Windows NT 服务 1
串口通信 2
多线程及线程间通信 3
安全队列 4
Windows套接字规范 4
客户机服务器系统 5
3 需求分析及设计方案 6
功能需求 6
设计方案 7
4 具体设计流程与实现 8
安全队列 8
服务应用程序 10
串口通信 16
客户端 18
类图 19
5 调试与分析 19
结论 20
参考文献 20
致谢 21
声明 22

引言
课题背景
计算机与外界的信息交换称为通信。基本的通信方式有并行通信和串行通信两种。串行通信是指一条信息额各位数据被逐位按顺序传送的通信方式。串行通信的特

最近更新

2024年黑龙江中医药大学马克思主义基本原理概.. 13页

2024年黔西南民族职业技术学院马克思主义基本.. 13页

2024年龙里县招教考试备考题库带答案解析 30页

2025年三台县幼儿园教师招教考试备考题库含答.. 30页

2025年上海东海职业技术学院马克思主义基本原.. 12页

芬布芬胶囊肝毒性风险评估 35页

2025年上海杉达学院单招职业倾向性考试题库带.. 44页

2025年上海立达学院马克思主义基本原理概论期.. 12页

2025年且末县幼儿园教师招教考试备考题库带答.. 30页

2025年中国工程物理研究院职工工学院马克思主.. 12页

网联汽车智能驾驶系统安全 37页

2025年临武县招教考试备考题库附答案解析(夺.. 31页

肉苁蓉抗氧化活性研究 35页

网络攻击趋势与防御策略研究 33页

2025年乳源瑶族自治县幼儿园教师招教考试备考.. 30页

2025年云南新兴职业学院单招综合素质考试题库.. 45页

绿色化学试剂开发 27页

2025年仁布县招教考试备考题库带答案解析(必.. 31页

2025年会理县招教考试备考题库及答案解析(必.. 31页

2025年兰州信息科技学院马克思主义基本原理概.. 13页

2025年兴县招教考试备考题库含答案解析(必刷.. 31页

网络攻击查杀技巧 38页

2025年勐海县招教考试备考题库带答案解析 31页

2025年南华县招教考试备考题库附答案解析 30页

2025年南昌影视传播职业学院单招职业适应性测.. 45页

2025年台州科技职业学院马克思主义基本原理概.. 12页

非药物镇痛新方案 35页

2025年吉林省辽源市单招职业倾向性测试题库附.. 44页

2025年咸阳职业技术学院单招职业倾向性考试题.. 44页

谷物种植抗逆性品种选育 37页