一种符合OSEK标准的操作系统微内核设计  被引量:3

An Operating System Micro Kernel Design Based on OSEK Standard

在线阅读下载全文

作  者:郭景[1] 陈贤富[1] 

机构地区:[1]中国科学技术大学信息科学技术学院,安徽合肥230027

出  处:《微电子学与计算机》2017年第11期16-20,共5页Microelectronics & Computer

摘  要:本文提出了一种符合osek标准的嵌入式操作系统微内核,该内核对实时进程和一般进程采取了两种不同的调度策略,既能满足实时性要求,又能兼顾系统吞吐量.此外,还提出了一种通用的上下文切换模型,使得该内核可以方便地移植到不同的平台.相比直接使用商用操作系统或者前后台系统,它具有通用性强、执行效率高、占用空间小等优点.基于STM32处理器平台的实验表明,该内核仅占用924Bytes ROM,在72 MHz系统时钟驱动下,完成一次任务切换仅需3.4μs.This paper proposes a micro kernel based on OSEK standard.The kernel takes two different scheduling strategies for real-time process and general process,which can meet the real-time requirements,but also consider the system throughput.Compared with the direct use of commercial operating system or foreground and background system,it has the advantages of high efficiency,small space occupation.The experimental results based on STM32 processor platform show the kernel takes only 924 Bytes ROM and it requires only 3.4μs for a task switching,driven by 72 MHz system clock.

关 键 词:操作系统 微内核 任务调度 上下文切换 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象