×

嵌入式教程之嵌入式实时操作系统RTEMS的详细资料介绍

消耗积分:0 | 格式:rar | 大小:0.49 MB | 2019-06-27

分享资料个

  RTEMS操作系统简介

  Real Time Executive for Multiprocessor Systems (RTEMS ),即多处理器系统实时内核是一个开放源代码的实时嵌入式操作系统

  RTEMS是美国OAR公司开发的,最早用于为嵌入式军用系统提供高性能的实时环境,当前在某些商用领域也获得了一定应用

  RTEMS是使用Ada和C语言实现的,提供任务管理、中断管理、时间管理以及多处理器管理等功能

  RTEMS系统功能

  支持多任务

  支持同构或异构多处理器系统

  支持事件驱动、基于优先级、占先的调度算法

  具有单调速率调度算法

  支持任务间的通信和同步

  支持优先级继承算法

  快速响应的中断管理

  支持动态存储器分配

  具有用户配置的能力

  RTEMS接口

  RTEMS接口层是可裁剪的管理程序,它的主要目标是实现特定的应用程序编程接口(API),这一层包括一组基本服务模块(任务管理、时钟管理等)和一组扩展服务模块(通用内存管理、线程间同步与通讯管理等)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !