首页> 中文学位 >嵌入式Linux实时操作系统研究与开发
【6h】

嵌入式Linux实时操作系统研究与开发

代理获取

目录

文摘

英文文摘

第1章.嵌入式实时系统概况

1.1.嵌入式系统概念

1.2.嵌入式Linux

1.3.嵌入式实时系统概述

第2章.实时操作系统原理研究

2.1.实时操作系统指标

2.2.实时操作系统的特点

2.2.1.任务与任务调度

2.2.2.内存管理

2.2.3.中断禁止时间与延迟时间

2.3.Linux的实时性能分析

2.3.1.从任务角度来分析

23.2.从内存管理机制上来分析

2.3.3.从延迟时间角度来分析

2.4.各种实时Linux扩展

第3章.实时应用程序接口——RTAI

3.1.RTAI内核结构

3.1.1.便件抽象层

3.1.2.Linux兼容层

3.1.3.RTOS内核

3.2.任务管理

3.2.1.任务调度原理

3.2.2.任务管理API

3.2.3.任务调度

3.3.中断机制

3.4.任务同步机制

3.4.1.信号量和互斥量

3.4.2.POSIX互斥量

3.4.3.旋转锁

3.4.4.条件变量

3.4.5.障碍标记

3.5.任务间通信机制

3.5.1.消息

3.5.2.邮箱

3.5.3.POSIX消息队列

3.5.4.FIFO

3.5.5.RPC

3.6.内存管理

第4章.使用RTAI建立嵌入式实时Linux

4.1.移植过程

4.1.1.移植平台介绍

4.1.2.移植硬件抽象层

4.1.3.移植RTAI

4.2.利用RTAI编写应用程序

4.2.1.实时部分

4.2.2.非实时部分

4.2.3.运行结果

第5章.总结和展望

参考文献

致谢

展开▼

摘要

Linux系统本身是一个面向桌面的系统,所以其实时性能并不出色.但可以对Linux进行实时性的改造,以满足不同的实时需要.这方面著名的有RTLinux、RTAI、KurtLinux等.其中RTAI是一个在GNU通用公共许可证(GNU General Public License)下发行的硬实时操作系统补丁.本文介绍了嵌入式实时操作系统的概念和发展状况,Linux的实时性能,对实时应用程序接口——RTAI的内核结构进行了分析.并参考RTAI设计,开发和实现了基于uCLinux且具有自主知识产权的实时操作系统ZD-RTOS.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号