检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38