zoukankan      html  css  js  c++  java
  • OSEK简介

    What is OSEK

    A specification for an RTOS

    With standard software interfaces (OS API)

    Including intertask & interprocessor communication (COM)

    Including network management (NM)

    Including the language used to statically declare OS elements used in an application – OSEK Implementation Language (OIL)


    OSEK Components

    OS

    base routines

    resource management

    event mechanisms

    COM

    communication between tasks and applications

    hiding of physical network

    NM

    network startup and shutdown

    monitoring of network nodes

    OIL

    language used to statically define the OS elements used in an application


    OSEK-OS Philosophy

    Support for event-driven control systems

    Software supplied by various manufacturers

    Need to support different control units

    Hardware independent

    Flexible configuration

    Maximum production performance

    No memory management etc.

    Reliable

    Static

    OSEK OS characteristics

    The OSEK Operating System:

    is a static OS

    specifies different kinds of scalability

    has only one small interface (API)

    has no memory management (malloc(), etc.)

    defines no I/O model

    OSEK OS Overview

    OSEK provides a simple API

        •34 functions described

    Data types are specified for platform independence

    The developer can select from a choice of scheduling policies

    The following elements are implemented:

        •Tasks

        •Interrupts

        •Events

        •Counters

        •Alarms

        •Resources

        •Hooks

    Advantages of OSEK

    Reduced cost and development time

    Enhanced software quality & re-use

    Provides standardized interfaces( For processors with different architectures )

    Utilization of existing resources

    Cost-effective development tools


    Ultimately allows the developer to concentrate on application development - the value component



  • 相关阅读:
    PHP 安装配置
    网络,进程 相关指令
    大数据之路:阿里巴巴大数据实践PDF下载
    计算机系统概论PDF下载
    计算机组成与体系结构性能设计PDF下载
    简明python教程PDF下载
    软件工程-实践者的研究方法PDF下载
    软件测试PDF下载
    设计模式解析PDF下载
    设计原本pdf下载
  • 原文地址:https://www.cnblogs.com/iable/p/4206843.html
Copyright © 2011-2022 走看看