OSEK的某些部分由ISO17356标准化。(可私信博主,获得该标准) ISO 17356由以下部分组成: -OSEK Glossary (位于OSEK Binding 1.4.1,ISO 17356-1的一部分,由ISO-style introduction和glossary组成) -OSEK Binding Specification(基础:OSEK Binding 1.4.1,ISO 17356-2,glossary除外) -OSEK OS(基础:OSEK OS2.2.1,ISO 17356-3) -OSEK COM(基础:OSEK COM3.0.2,ISO 17356-4) -OSEK NM(基地:OSEK NM2.5.2,17356-5) -OSEK OIL(基础:OIL 2.4.1,ISO 17356-6) OSEK/VDX操作系统是汽车行业的联合项目,旨在为车辆中的分布式控制单元建立一个开放架构的行业标准。这个标准由多个部分组成,其中OSEK OS(操作系统)是关键组件之一,其版本为2.2.3。这个文档是官方发布的,并且替代了之前的所有版本。虽然OSEK组织保留随时修改文档而不事先通知的权利,但不会对任何错误承担责任。 OSEK OS 2.2.3是一个实时操作系统,支持多任务处理,特别适用于汽车应用。它并不特指某个具体的产品实现,而是定义了一套操作系统的设计理念和应用编程接口(API),使得不同厂商能够遵循同一规范开发兼容的软件系统。 文档的目的是定义OS的体系结构,包括任务管理、时间管理、内存管理、中断管理等核心功能。它不包含具体的实现细节,而这些细节通常在OSEK实施语言(OIL)规范中描述,OIL用于指导系统的实现和生成。 在OSEK项目中,有以下几个相关的标准部分: 1. OSEK Glossary:位于OSEK Binding 1.4.1中,是ISO 17356-1的一部分,提供了术语定义和ISO风格的引言。 2. OSEK Binding Specification:构成了ISO 17356-2,除了glossary之外,它定义了OSEK规范的基本框架。 3. OSEK OS:基于OSEK OS2.2.1,对应ISO 17356-3,详细描述了操作系统的功能和接口。 4. OSEK COM:基于OSEK COM3.0.2,ISO 17356-4,涵盖了通信接口和协议。 5. OSEK NM:基于OSEK NM2.5.2,ISO 17356-5,关注网络管理和任务间的通信。 6. OSEK OIL:基于OIL 2.4.1,ISO 17356-6,定义了实现语言的规范,帮助开发者实现符合OSEK标准的系统。 OSEK OS的API定义了应用程序如何与操作系统交互,包括创建、删除和调度任务,设置定时器,以及使用信号量、互斥锁等同步机制。此外,还包含了错误处理和系统资源管理的规定,确保了跨平台的一致性和兼容性。 OSEK OS的实时特性使其特别适合汽车电子控制单元(ECU)的需求,比如发动机管理系统、刹车控制系统、车载娱乐系统等。通过这样的标准化,汽车制造商可以更轻松地选择不同的供应商,确保各个ECU之间的软件能无缝集成。 OSEK/VDX操作系统规范2.2.3是汽车电子领域的一个重要标准,它不仅定义了操作系统的功能和接口,还通过一系列的国际标准,促进了汽车行业软件开发的标准化和互操作性。这对于降低开发成本、提高产品质量和系统可靠性具有重要意义。
2025-07-12 10:17:02 1.63MB OSEK
1
内容概要:该文件为操作系统课程设计文件,题目为端口扫描程序,压缩包包含一个基于Java,springboot,websocket实现的简单的端口扫描程序。本资源在该平台也有相关的文章解析,在文件上传人的相关博客里,感兴趣可以去看看。 适合人群:在校大学生,在操作系统或其他课程设计题目中有:简单的端口扫描系统的大学生。 能学到什么: ①在springboot中websocket怎么实现 ②使用线程池解决端口扫描问题 阅读建议:此资源为作者端口扫描的文章配套源码,讲述如何一步步实现端口扫描并进行相关优化,额外使用websocket实现对端口扫描结果的实时反馈。建议该资源搭配作者文章进行使用。
2024-05-20 15:42:37 187KB spring boot spring boot
1
[操作系统概念.(操作系统恐龙书)].Silberschatz.Galvin.Operating.System.Concepts.7th.
2023-05-14 09:47:21 15MB 操作系统
1
Written by Abraham Silberschatz
2023-04-04 15:55:32 10.38MB OperatingSystem
1
the design of the unix operating system ,绝对的unix好书,比普通的扫描版体积小,更清晰。
2023-03-26 09:00:47 10.61MB unix operating system Maurice
1
rCore教程书v3 rCore-Tutorial版本3的中文文档。 可以在找到已部署的版本。 如果由于网络问题无法正常访问github.io ,请访问gitee上托管的。 待办事项清单 简介中的代码树 第1章中的防锈模块系统 使用qemu补丁将rustsbi更新到0.1.1
2023-03-11 17:43:50 10.34MB rust operating-system risc-v k210
1
The book tries to give students of computer science and professional programmers a general understanding of operating systems--the programs that enable people to share computers efficiently. To make the sharing of a computer tolerable, an operating system must enforce certain rules of behavior on all its users. One would therefore expect the designers of operating systems to do their utmost to make them as simple, efficient, and reliable as possible. A number of operating systems made in the early 1960's had these characteristics; but in the late 1960's designers were often overambitious and built enormous systems with poor performance. I see no inherent reason why operating systems should not reach the quality of program construction found in present compilers; this will require an understanding of the principles common to all operating systems and a consistent use of safe methods of designing large programs. It is my hope that this book will give you a start in this direction. I assume that you are familiar with the basic structure of computers and programming languages and have some experience in writing and testing non-trivial programs. In a few cases a knowledge of elementary calculus and probability theory is also needed. THEM
2023-02-23 09:15:05 16.03MB Operating System
1
How to Make an Operating System from Scratch (Samy Pesse) .pdf
2022-12-07 13:03:11 724KB 从头开始写操作系统
1
本文介绍了三种流行操作系统的启动过程和功能的比较研究。 启动过程是操作系统执行此过程后必不可少的第一步,所有其他进程都有机会执行,所以我们可以说启动是第一个过程,因为所有其他操作系统进程都可以执行。 操作系统的主要目标是在许多程序之间共享计算机安装,对其资源提出不可预测的需求,这些资源被各种应用程序用来操纵许多其他资源。 有时它会产生一些不同的功能,这使得它们对应的操作系统独一无二。 在我们的工作中,我们展示了一些 Windows、MacOS 和 Linux 操作系统的特性比较,并指出了启动系统及其过程。
2022-11-28 16:25:01 782KB Booting Operating System
1
Operating.System.Concepts 9th 2012.12 .Abraham.Silberschatz.文字版, 非扫描版,可以选择,复制,作笔记。
2022-11-07 00:27:13 7.88MB Operating system concepts 9th
1