全网唯一标准王
ISO INTERNATIONAL STANDARD 17356-3 First edition 2005-11-01 Road vehicles Open interface for embedded automotive applications - Part 3: OSEKVDX Operating System (OS) Vehicules routiers-Interfaceouverte pourapplications automobiles embarquees- Partie 3: Systeme d'exploitation OSEKVDX Reference number ISO 17356-3:2005(E) @ISO 2005 ISO 17356-3:2005(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by IsO member bodies. In ?ISO2005 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either isO at the address below or IsO's member body in the country of the requester. ISO copyright office Case postale 56. CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail [email protected] Web www.iso.org Published in Switzerland @ ISO 2005-All rights reserved ISO 17356-3:2005(E) Contents Page Foreword.. Introduction. 1 Scope.. 2 Normative references.. 3 Architecture of the operating system "os" ... 3.1 Processing levels.... 3.2 3.3 Relationship between OS and OSEKtime OS 4 Task management. 4.1 Taskconcept. 4.2 Task state model.. .5 4.3 Activating a task .... 4.4 Task switching mechanism ... .8 4.5 Task priority ... .8 4.6 Scheduling policy ..... 4.7 Termination of tasks.. 12 5 Application modes.. 12 5.1 General.... 12 5.2 Scope of application modes... 12 5.3 13 5.4 Support for application modes.... .13 6 Interrupt processing 13 6.1 General... 7 Event mechanism. .14 8 Resource management.. 16 8.1 .16 8.2 Behaviour during access to occupied resources ............. 8.3 Restrictions when using resources.... 17 8.4 Scheduler as a resource ... 8.5 General problems with synchronization mechanisms . 17 8.6 8.7 Priority Ceiling Protocol with extensions for interrupt levels. .19 8.8 21 9 Alarms. 22 9.1 General..... 22 9.2 Counters 22 9.3 Alarm management. 22 9.4 Alarm-callback routines. 23 10 Messages.. .24 11 Error handling, tracing and debugging. .24 11.1 Hook routines.... 11.2 Errorhandling. .25 11.3 System start-up... 26 11.4 System shutdown .. 11.5 Debugging ........ 12 Description of system services... Iso2005-All rights reserved ili ISO 17356-3:2005(E) 12.1 Definition of system objects. 12.2 Conventions. 29 13 Specification of os services. .31 13.1 31 13.2 Commondatatypes 13.3 Task management. ..33 13.4 Interrupt handling 38 13.5 Resource management. .41 13.6 Event control.... 13.7 Alarms... ..46 13.8 OS execution control. 13.9 Hook routines .51 14 14.1 General..... 14.2 Implementationhints 54 14.3 Application design hints 56 14.4 Implementation-specific tools...... iv @Iso2005-All rights reserved ISO 17356-3:2005(E) Foreword Iso (the International Organization for Standardization) is a worldwide federation of national standards bodies technical committees. Each member body interested in a subject for which a technical committee has been non-governmental, in liaison with isO, also take part in the work. isoO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization. International Standards are drafted in accordance with the rules given in the IsO/lEc Directives, Part 2 adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. ISO 17356-3 was prepared by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 3 Electric

.pdf文档 ISO 17356-3 2005 Road vehicles — Open interface for embedded automotive applications — Part 3 OSEK VDX Operating System (OS)

文档预览
中文文档 72 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共72页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
ISO 17356-3 2005 Road vehicles — Open interface for embedded automotive applications — Part 3  OSEK VDX Operating System (OS) 第 1 页 ISO 17356-3 2005 Road vehicles — Open interface for embedded automotive applications — Part 3  OSEK VDX Operating System (OS) 第 2 页 ISO 17356-3 2005 Road vehicles — Open interface for embedded automotive applications — Part 3  OSEK VDX Operating System (OS) 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2026-03-07 10:28:33上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。