2.3 个串口设备数据的连续接收.pptVIP

  • 68
  • 0
  • 约1.53万字
  • 约 42页
  • 2017-01-29 发布于河南
  • 举报
学习情景2.3 单个串口设备数据的连续接收 2.3.3 相关知识 1 多线程技术概述 (1)线程的概念 Windows是一个抢占式多任务操作系统,在系统内核中提供了对多线程的支持,多线程技术可以让应用程序在一个耗时的操作中能够及时对用户操作进行响应,并且从宏观上达到多个任务“齐头并进”的目的 进程是应用程序的一个运行例程,是应用程序的一次动态执行过程。线程是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。每个进程至少需要一个执行线程,由系统自动创建,程序设计者可以根据需要创建其它线程。由于多个线程共享进程中的全局变量和系统资源,所以线程间的切换比较容易,通信也比较方便。 学习情景2.3 单个串口设备数据的连续接收 (2).NET Framework对多线程的支持 .NET平台库提供了Thread类对线程进行处理,该类包含在System.Threading命名空间中,程序中需要包含语句“using System.Threading;”。编程人员可以通过创建一个Thread类的实例来创建一个线程,并通过Thread类提供的方法对线程进行管理。Thread类的常用属性和方法如下表: 表2.3.1 Thread类的常用属性和方法 学习情景2.3 单个串口设备数据的连续接收 2 委托的概念和使用方法 C#中的委托的作用相

文档评论(0)

1亿VIP精品文档

相关文档