×

多线程在VC++串口通信程序中的应用

消耗积分:5 | 格式:rar | 大小:102 | 2009-09-03

h1654155957.9921

分享资料个

本文通过一机房监控系统程序中串口通信对多线程的应用来介绍Windows 9X/NT操作系统中多线程的应用和VC++对多线程的支持。
关健词: 多线程,串口通信
在现代的各种实时监控系统或通信系统中,实时性是其最主要的要求之一,所以在程序设计中通过各种方式以满足这种要求成为出发点之一。Windows 9X/NT是抢先式的多任务操作系统,程序对CPU的占用时间由系统决定。多任务指的是系统可以同时运行多个进程,每个进程又可以同时执行多个线程。进程是应用程序的运行实例,拥有自己的地址空间。每个进程拥有一个主线程, 同时还可以建立其他的线程。线程是操作系统分配CPU时间的基本实体,每个线程占用的CPU时间由系统分配,系统不停的在线程之间切换。进程中的线程共享进程的虚拟地址空间,可以访问进程的资源,处于并行执行状态,它的应用可以简化应用程序的结构把某些复杂的、运算放到后台去做,从而大大提高应用程序的响应能力。所以在window9X/NT下利用VC++对RS -322串口编程成为一常用的方法。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !