首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

嵌入式平台上实时性Linux的裁减与实现

摘要第2-4页
ABSTRACT第4-5页
第一章 绪论第8-13页
    1.1 嵌入式操作系统与实时性能概述第8-10页
        1.1.1 嵌入式操作系统概述第8-9页
        1.1.2 实时性操作系统概述第9-10页
    1.2 国内外相关研究现状第10-11页
    1.3 课题的来源和选题依据第11页
    1.4 本论文主要完成的工作第11-13页
第二章 ARM 微处理器概述第13-25页
    2.1 ARM 微处理器简介第13-17页
        2.1.1 ARM-Advanced RISC Machines第13页
        2.1.2 ARM 微处理器的特点第13页
        2.1.3 ARM 微处理器结构第13-16页
        2.1.4 ARM 微处理器系列第16-17页
    2.2 ARM 微处理器应用第17-20页
        2.2.1 ARM 微处理器的应用领域第17-18页
        2.2.2 ARM 微处理器的应用选择第18-20页
        2.2.3 多核心结构ARM 微处理器的选用第20页
    2.3 S3C2410 平台介绍第20-24页
        2.3.1 S3C2410 开发板概述第20-22页
        2.3.2 S3C2410 开发板特性第22-23页
        2.3.3 软件开发平台建立第23-24页
    2.4 本章小节第24-25页
第三章 嵌入式Linux 系统的实时性分析第25-39页
    3.1 嵌入式Linux 系统的实时性增强的两种结构改进第26-30页
        3.1.1 标准内核抢占第26-27页
        3.1.2 标准内核的实时补丁第27-30页
    3.2 主要基于Linux 的嵌入式操作系统第30-37页
        3.2.1 4 种嵌入式实时操作系统介绍第30-31页
        3.2.2 嵌入式实时操作系统两个主要技术的分析比较第31-37页
    3.3 任务响应时间分析第37页
    3.4 时钟粒度分析第37-38页
    3.5 优先级反向问题第38页
    3.6 本章小结第38-39页
第四章 CLFS 介绍第39-61页
    4.1 构建系统准备第40-44页
        4.1.1 系统要求第40-41页
        4.1.2 开始构建CLFS 系统第41-42页
        4.1.3 最后的准备工作第42-44页
    4.2 交叉编译工具链的搭建原理第44-60页
        4.2.1 工具链构建第45-50页
        4.2.2 目标系统构建第50-54页
        4.2.3 配置系统启动脚本第54-58页
        4.2.4 目标系统启动配置第58-60页
    4.3 本章小结第60-61页
第五章 ARM 平台实时性Linux 裁减实现第61-74页
    5.1 实时性Linux 实现方案第61-68页
        5.1.1 2.6 内核新特性第61-63页
        5.1.2 基于预留资源机制的实时调度第63-64页
        5.1.3 时钟粒度的细化第64-66页
        5.1.4 可抢占内核第66-67页
        5.1.5 测试数据结果第67-68页
    5.2 Bootloader 介绍第68-69页
    5.3 MiniLinux 介绍第69-72页
        5.3.1 Linux 系统引导过程简介第70页
        5.3.2 Linux 系统引导启动第70-71页
        5.3.3 MiniLinux 编译前的规划和准备第71页
        5.3.4 内核的配置第71-72页
    5.4 Busybox 介绍第72-73页
    5.5 Ramdisk 制作第73页
    5.6 本章小结第73-74页
第六章总结第74-75页
参考文献第75-78页
硕士期间完成的论文和专利第78-79页
主要符号对照表第79-80页
致谢第80-82页

论文共82页,点击 下载论文
上一篇:论刑法中的暴力
下一篇:基于CMM的软件过程评估的研究与实现