摘要

针对μC/OS-Ⅲ实时操作系统中,低优先级中断任务对紧急任务截止期干扰较大的问题,文中提出了一种优化的μC/OS-Ⅲ中断管理机制。利用完全基于μC/OS-Ⅲ优先级剥夺原则,对中断任务和普通任务的优先级进行统一分配。根据中断的紧急程度为中断任务分配合适的优先级,对比中断任务与当前执行任务的优先级高低来选择不同的处理方式,若中断任务的优先级低于当前执行任务则以任务方式处理,反之则以中断服务程序处理。理论分析和μC/Probe软件检测及实验表明,优化后的μC/OS-Ⅲ实时内核中断管理机制可以缩短紧急任务的截止期,系统能够可靠稳定地运行,具有较高的实时性。

  • 单位
    郑州工商学院; 河南理工大学; 许继电气股份有限公司; 自动化学院

全文