看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种多延时任务的软件处理方法 收藏
一种多延时任务的软件处理方法

一种多延时任务的软件处理方法

作     者:李永彪 

作者机构:山西省广播电视厅030001 

出 版 物:《电子技术应用》 (Application of Electronic Technique)

年 卷 期:1994年第20卷第8期

页      码:40-41页

摘      要:延时是各种实时控制系统中经常要用的功能.实现延时有很多种方法,硬件延时有各种各样的专用延时电路,还可采取定时中断的方法达到延时的目的.软件延时可编一段空操作程序达到延时的目的.但是,当延时任务较多,且延时时间较长时,用硬件做几十个延时电路显然是不切合实际的,采取中断的方法设置几十个定时中断也不科学.而用空操作程序实现延时,太浪费CPU资源,这在实时控制系统中也是难以容忍的.显然上述几种延时方法均难以满足有大量延时任务的场合.我们在为山西省广播电视厅328台研制的SGD—3型彩色电视发射机微机监控系统时,设计了一种方法,圆满解决了这一问题.该系统已投入使用,系统采用了STD总线结构,CPU为64180系列,在系统中,共用了34个延时任务.

主 题 词:自动控制 多延时任务 软件处理 

学科分类:08[工学] 0835[0835] 0802[工学-机械学] 080201[080201] 

D O I:10.16157/j.issn.0258-7998.1994.08.016

馆 藏 号:203346980...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分