单片机程序的限时服务策略及设计

被引:16
作者
吴允平
蔡声镇
乐仁昌
苏伟达
吴进营
李汪彪
机构
[1] 福建师范大学电子信息工程系
[2] 福建师范大学电子信息工程系 福建福州
[3] 福建福州
关键词
限时服务; 单片机程序; 多任务机制;
D O I
暂无
中图分类号
TP368.1 [微处理机];
学科分类号
081201 ;
摘要
针对单片机软件中由于任务超时导致的运行紊乱情况,提出了一种借助硬件的定时中断机制,只需只量资源就可实现的限时服务处理方法,并针对顺序操作和任务操作两种情况进行详细说明。能够防止和解决程序中出现因条件不满足而无法退出功能模块,出现独占MCU时间,以及多任务机制下的任务重叠,使资源间相互干扰而出现死循环状态或运行状态错误等问题,从而提高系统的冗余度和可靠性。
引用
收藏
页码:1672 / 1674
页数:3
相关论文
共 6 条
[1]   多任务调度算法在单片机控制系统中的应用 [J].
张秋菊 ;
王凤贺 .
光电对抗与无源干扰, 2002, (03) :23-25
[2]   单片机程序设计中运用事件驱动机制 [J].
蒋翔 .
电子技术应用, 2002, (07) :28-30
[3]   单片微机多任务处理能力分析 [J].
李雅梅 ;
杨顺 ;
李新春 .
辽宁工程技术大学学报(自然科学版), 2002, (03) :342-343
[4]   小型静态实时多任务架构 [J].
梁景新 ;
何晨 ;
诸鸿文 .
系统工程与电子技术, 2001, (07) :69-71
[5]   一种实时多任务系统软件设计方法 [J].
薛天宇 .
电子技术应用, 2001, (04) :11-15
[6]  
MCS-51系列单片机应用系统设计[M]. 北京航空航天大学出版社 , 何立民编著, 1990