|
摘要: |
介绍了uC/OS-Ⅱ、RT-Linux、uCLinux、VxWorks 4种嵌入式实时操作系统,分析、比较了这4种实时嵌入式操作系统的两种主要关键技术——任务管理和内存管理,任务管理主要从任务优先级、任务调度策略和时间的可确定性进行比较分析;内存管理主要从内存分配方式、管理方式和是否支持MMU等进行比较分析。在此基础上,提出了这4种操作系统的适用领域,为实时嵌入式操作系统的选择提供了依据。 |
关键词: 嵌入式实时操作系统 任务管理 内存管理 适用领域 |
DOI: |
分类号:TP319 |
基金项目: |
|
Analysis and selection of two main technologies of four embedded real-time operating systems |
CAI Chang-an WAN Xiao-xia
|
Abstract: |
This paper reviews four embedded real - time operating systems, including uC/OS - II, RT - Linux, ucLinux and VxWorks, analyzes and compares the two key technologies of the four embedded real - time operation systems, i.e. task management and memory alloc |
Key words: ERTOS,task management,memory management,application realm |