期刊文献+

基于任务的SolCS内核实时能力的实现 被引量:1

Implementation of Real-time Capability for SolCS Kernel Based on Task
下载PDF
导出
摘要 自主研发一个嵌入式操作系统内核SolCS,其内核主要包括任务管理、中断管理、内存管理、同步与通信管理、时间管理、I/O管理等功能模块。通过对其总体架构的分析与设计,在任务管理方面实现了基于优先级的抢占式任务调度和分时间轮转调度,同时采用信号量机制来实现对临界资源的互斥访问以及利用优先级继承协议来解决优先级逆转的问题,在涉及任务的中断管理方面也作了改进,以此来增强其实时能力,使其可以提高嵌入式应用系统的实时性,能够满足实时应用的要求。  SolCS is an embedded operating system kernel,there are several main function modules included in the kernel of SolCS,such as task management,interruption management,memory management,synchronization and communication management,time management.Through analyzing and designing its general architecture,on the aspect of task management,it realized preemptive task schedul-ing based on priority and time slicing scheduling,at the same time,this paper use semaphore to realize the mutex accessing to critical resource and use priority inheritance protocol to solve the problem of priority inversion,it is improved on the interfere management which related to task,through these to enhance real-time capability of SolCS kernel,so it can improve the real-time performance for the embedded application system,to satisfy the need of real-time application.
出处 《微计算机信息》 北大核心 2007年第04Z期54-56,共3页 Control & Automation
基金 辽宁省教育厅高等学校科学研究项目(05L338)
关键词 实时操作系统 优先级 任务调度 嵌入式系统 RTOS priority task schedule embedded system
  • 相关文献

参考文献6

二级参考文献11

  • 1郭家荣,孟祥瑞,周耀.DC-DC开关电源管理芯片的设计[J].微计算机信息,2005,21(1):152-153. 被引量:30
  • 2Jim Beveridge & Robert Wiener, Multithreading Applications in win32, Pearson Education
  • 3Warrenwebb.实时操作软件主宰PC后产品[J].中国电子设计,2000,7.
  • 4PerterNorton.PC/pentinum实用技术指南[M].清华大学出版社,..
  • 5汤子瀛.计算机操作系统[M].西安电子科大出版社,..
  • 6Liu C L , Layland J W. Scheduling algorithm for multiprogramming in a hard real-time environment[J]. Journal of the ACM, 1973, 20(1) :40-61.
  • 7Krishna C M , Shin G K. Real-Time System[M]. Columbus ,OH: McGraw-Hill Companies , Inc . 1997.
  • 8JeanJ Labrosse.μC/OS-Ⅱ The Real-Time Kernel [M].北京:北京航空航天大学出版社,2003..
  • 9王学龙.《嵌入式VxWorks系统开发与应用》
  • 10屠祁,屠立德.《操作系统基础》

共引文献39

同被引文献8

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部