Windows NT定时器程序的编写
大小:0.2 MB 人气: 2017-11-08 需要积分:0
由于控制系统的功能越来越多地通过软件实现,在控制系统的软件编写过程中就经常涉及到各种定时器程序的编写。本文主要介绍几种在 NT 下通过软件获得较高精度定时器的方法,并对其性能作了粗略的分析。
定时器一般是指在一定时间范围内多次或单次触发的逻辑或物理装置。在控制系统中,定时器是重要的逻辑/物理设备,通常用来周期性地(通常也要求是实时的)执行某一既定动作,如状态报告、扫描设备运行情况或通讯等。由于计算机控制系统的大量应用,早期控制系统中的各种硬件设备的逻辑功能逐渐简化或直接由计算机软件直接实现,使系统的易用性和通用性都大大增强。但同时也带来不利因素,硬件设备的减少使很多原来由硬件时钟完成的定时器或中断功能改由计算机时钟+控制系统软件实现,使得控制系统软件设计难度增加,稳定性降低。尤其因为进来很多控制软件要求有更好的用户界面转而在 Windows NT 中实现,使这一矛盾更加突出。本文从控制系统软件编写人员的角度,介绍几种较为简单实用的定时器的使用方法。
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%