欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    ARINC 653P3-2006 AVIONICS APPLICATION SOFTWARE STANDARD INTERFACE PART 3 - CONFORMITY TEST SPECIFICATION《航空电子设备软件标准接口部分3一致性试验规格》.pdf

    • 资源ID:429521       资源大小:2.05MB        全文页数:386页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ARINC 653P3-2006 AVIONICS APPLICATION SOFTWARE STANDARD INTERFACE PART 3 - CONFORMITY TEST SPECIFICATION《航空电子设备软件标准接口部分3一致性试验规格》.pdf

    1、 AN DOCUMENT Prepared by AIRLINES ELECTRONIC ENGINEERING COMMITTEE Published by AERONAUTICAL RADIO, INC. 2551 RIVA ROAD, ANNAPOLIS, MARYLAND 21401-7435 AVIONICS APPLICATION SOFTWARE STANDARD INTERFACE PART 3 CONFORMITY TEST SPECIFICATION ARINC SPECIFICATION 653P3 PUBLISHED: October 16, 2006 DISCLAIM

    2、ER THIS DOCUMENT IS BASED ON MATERIAL SUBMITTED BY VARIOUS PARTICIPANTS DURING THE DRAFTING PROCESS. NEITHER AEEC NOR ARINC HAS MADE ANY DETERMINATION WHETHER THESE MATERIALS COULD BE SUBJECT TO VALID CLAIMS OF PATENT, COPYRIGHT OR OTHER PROPRIETARY RIGHTS BY THIRD PARTIES, AND NO REPRESENTATION OR

    3、WARRANTY, EXPRESS OR IMPLIED, IS MADE IN THIS REGARD. AEEC USES REASONABLE EFFORTS TO DEVELOP AND MAINTAIN THESE DOCUMENTS. HOWEVER, NO CERTIFICATION OR WARRANTY IS MADE AS TO THE TECHNICAL ACCURACY OR SUFFICIENCY OF THE DOCUMENTS, THE ADEQUACY, MERCHANTABILITY, FITNESS FOR INTENDED PURPOSE OR SAFET

    4、Y OF ANY PRODUCTS, COMPONENTS, OR SYSTEMS DESIGNED, TESTED, RATED, INSTALLED OR OPERATED IN ACCORDANCE WITH ANY ASPECT OF THIS DOCUMENT OR THE ABSENCE OF RISK OR HAZARD ASSOCIATED WITH SUCH PRODUCTS, COMPONENTS, OR SYSTEMS. THE USER OF THIS DOCUMENT ACKNOWLEDGES THAT IT SHALL BE SOLELY RESPONSIBLE F

    5、OR ANY LOSS, CLAIM OR DAMAGE THAT IT MAY INCUR IN CONNECTION WITH ITS USE OF OR RELIANCE ON THIS DOCUMENT, AND SHALL HOLD ARINC, AEEC, AND ANY PARTY THAT PARTICIPATED IN THE DRAFTING OF THE DOCUMENT HARMLESS AGAINST ANY CLAIM ARISING FROM ITS USE OF THE STANDARD. THE USE IN THIS DOCUMENT OF ANY TERM

    6、, SUCH AS SHALL OR MUST, IS NOT INTENDED TO AFFECT THE STATUS OF THIS DOCUMENT AS A VOLUNTARY STANDARD OR IN ANY WAY TO MODIFY THE ABOVE DISCLAIMER. NOTHING HEREIN SHALL BE DEEMED TO REQUIRE ANY PROVIDER OF EQUIPMENT TO INCORPORATE ANY ELEMENT OF THIS STANDARD IN ITS PRODUCT. HOWEVER, VENDORS WHICH

    7、REPRESENT THAT THEIR PRODUCTS ARE COMPLIANT WITH THIS STANDARD SHALL BE DEEMED ALSO TO HAVE REPRESENTED THAT THEIR PRODUCTS CONTAIN OR CONFORM TO THE FEATURES THAT ARE DESCRIBED AS MUST OR SHALL IN THE STANDARD. ANY USE OF OR RELIANCE ON THIS DOCUMENT SHALL CONSTITUTE AN ACCEPTANCE THEREOF “AS IS” A

    8、ND BE SUBJECT TO THIS DISCLAIMER. 2006 BY AERONAUTICAL RADIO, INC. 2551 RIVA ROAD ANNAPOLIS, MARYLAND 21401-7435 USA Prepared by the Airlines Electronic Engineering Committee Specification 653 Adopted by the Airlines Electronic Engineering Committee October 4, 2005 ARINC SPECIFICATION 653P3 AVIONICS

    9、 APPLICATION SOFTWARE STANDARD INTERFACE PART 3 CONFORMITY TEST SPECIFICATION Published: October 16, 2006i FOREWORD Aeronautical Radio, Inc., the AEEC, and ARINC Standards Aeronautical Radio, Inc. (ARINC) was incorporated in 1929 by four fledgling airlines in the United States as a privately-owned c

    10、ompany dedicated to serving the communications needs of the air transport industry. Today, the major U.S. airlines remain the Companys principal shareholders. Other shareholders include a number of non-U.S. airlines and other aircraft operators. ARINC sponsors aviation industry committees and partic

    11、ipates in related industry activities that benefit aviation at large by providing technical leadership and guidance and frequency management. These activities directly support airline goals: promote safety, efficiency, regularity, and cost-effectiveness in aircraft operations. The Airlines Electroni

    12、c Engineering Committee (AEEC) is an international body of airline technical professionals that leads the development of technical standards for airborne electronic equipment-including avionics and in-flight entertainment equipment-used in commercial, military, and business aviation. The AEEC establ

    13、ishes consensus-based, voluntary form, fit, function, and interface standards that are published by ARINC and are known as ARINC Standards. The use of ARINC Standards results in substantial benefits to airlines by allowing avionics interchangeability and commonality and reducing avionics cost by pro

    14、moting competition. There are three classes of ARINC Standards: a) ARINC Characteristics Define the form, fit, function, and interfaces of avionics and other airline electronic equipment. ARINC Characteristics indicate to prospective manufacturers of airline electronic equipment the considered and c

    15、oordinated opinion of the airline technical community concerning the requisites of new equipment including standardized physical and electrical characteristics to foster interchangeability and competition. b) ARINC Specifications Are principally used to define either the physical packaging or mounti

    16、ng of avionics equipment, data communication standards, or a high-level computer language. c) ARINC Reports Provide guidelines or general information found by the airlines to be good practices, often related to avionics maintenance and support. The release of an ARINC Standard does not obligate any

    17、airline or ARINC to purchase equipment so described, nor does it establish or indicate recognition or the existence of an operational requirement for such equipment, nor does it constitute endorsement of any manufacturers product designed or built to meet the ARINC Standard. In order to facilitate t

    18、he continuous product improvement of this ARINC Standard, two items are included in the back of this volume: An Errata Report solicits any corrections to the text or diagrams in this ARINC Standard. An ARINC IA Project Initiation/Modification (APIM) form solicits any recommendations for addition of

    19、substantive material to this volume which would be the subject of a new Supplement. ARINC SPECIFICATION 653 TABLE OF CONTENTS 1 INTRODUCTION.1 1.1 PURPOSE OF COMPLIANCE DEMONSTRATION .1 1.2 COMPLIANCE DEMONSTRATION CONCEPT .1 1.2.1 IMPLEMENTATION LEVELS AND SCOPE 1 1.2.2 PROPOSED PROCESS FOR DEMONST

    20、RATION OF COMPLIANCE.2 1.3 Relationship to POSIX and the Open Group 5 2 GUIDELINES FOR IMPLEMENTATION OF TEST SPECIFICATION AND PROCEDURES.6 2.1 Test Procedures Determination6 2.2 ORGANIZATION OF THE DOCUMENT 7 3 Conformity Test Requirements9 3.1 ARINC 653 System Capability Requirements.9 3.1.1 Syst

    21、em API/OS Compliance .9 3.1.2 Generic API/OS Management Types 10 3.2 Partition Services .10 3.2.1 Partition Management Types 11 3.2.1.1 Partition Management Types Requirements 11 3.2.1.2 Partition Management Types Test Procedures.11 3.2.2 Partition Management Services.12 3.2.2.1 GET_PARTITION_STATUS

    22、.12 3.2.2.1.1 GET_PARTITION_STATUS Requirements 12 3.2.2.1.2 GET_PARTITION_STATUS Functional Test Procedures.13 3.2.2.1.3 GET_PARTITION_STATUS Robustness Test Procedures.13 3.2.2.1.4 GET_PARTITION_STATUS Service Macro13 3.2.2.2 SET_PARTITION_MODE 14 3.2.2.2.1 SET_PARTITION_MODE Requirements14 3.2.2.

    23、2.2 SET_PARTITION_MODE Functional Test Procedures.17 3.2.2.2.3 SET_PARTITION_MODE Robustness Test Procedures 21 3.2.2.2.4 SET_PARTITION_MODE Service Macro .22 3.3 Process Services .22 3.3.1 Process Management Types.22 3.3.1.1 Process Management Types Requirements.22 3.3.1.2 Process Management Types

    24、Test Procedures.24 3.3.2 Process Management Services.25 3.3.2.1 GET_PROCESS_ID.25 3.3.2.1.1 GET_PROCESS_ID Requirements 25 3.3.2.1.2 GET_PROCESS_ID Functional Test Procedures.26 3.3.2.1.3 GET_PROCESS_ID Robustness Test Procedures.26 3.3.2.1.4 GET_PROCESS_ID Service Macro26 3.3.2.2 Get_Process_Status

    25、 27 3.3.2.2.1 GET_PROCESS_STATUS Requirements27 3.3.2.2.2 GET_PROCESS_STATUS Functional Test Procedures.28 3.3.2.2.3 GET_PROCESS_STATUS Robustness Test Procedures 28 3.3.2.2.4 GET_PROCESS_STATUS Service Macro .29 3.3.2.3 CREATE_PROCESS.30 3.3.2.3.1 CREATE_PROCESS Requirements.30 3.3.2.3.2 CREATE_PRO

    26、CESS Functional Test Procedures .34 3.3.2.3.3 CREATE_PROCESS Robustness Test Procedures .35 3.3.2.3.4 CREATE_PROCESS Service Macro36 3.3.2.4 SET_PRIORITY.37 3.3.2.4.1 SET_PRIORITY Requirements.37 3.3.2.4.2 SET_PRIORITY Functional Test Procedures .39 3.3.2.4.3 SET_PRIORITY Robustness Test Procedures

    27、.45 3.3.2.4.4 SET_PRIORITY Service Macro 46 3.3.2.5 SUSPEND_SELF.47 3.3.2.5.1 SUSPEND_SELF Requirements 47 3.3.2.5.2 SUSPEND_SELF Functional Test Procedures .49 ARINC SPECIFICATION 653 TABLE OF CONTENTS 3.3.2.5.3 SUSPEND_SELF Robustness Test Procedures.53 3.3.2.5.4 SUSPEND_SELF Service Macro54 3.3.2

    28、.6 SUSPEND .55 3.3.2.6.1 SUSPEND Requirements.55 3.3.2.6.2 SUSPEND Functional Test Procedures56 3.3.2.6.3 SUSPEND Robustness Test Procedures58 3.3.2.6.4 SUSPEND Service Macro 59 3.3.2.7 RESUME .60 3.3.2.7.1 RESUME Requirements.60 3.3.2.7.2 RESUME Functional Test Procedures63 3.3.2.7.3 RESUME Robustn

    29、ess Test Procedures .69 3.3.2.7.4 RESUME Service Macro 70 3.3.2.8 STOP_SELF 71 3.3.2.8.1 STOP_SELF Requirements71 3.3.2.8.2 STOP_SELF Functional Test Procedures.72 3.3.2.8.3 STOP_SELF Robustness Test Procedures 76 3.3.2.9 STOP.76 3.3.2.9.1 STOP Requirements 76 3.3.2.9.2 STOP Functional Test Procedur

    30、es .78 3.3.2.9.3 STOP Robustness Test Procedures.81 3.3.2.9.4 STOP Service Macro82 3.3.2.10 START.82 3.3.2.10.1 START Requirements.82 3.3.2.10.2 START Functional Test Procedures .85 3.3.2.10.3 START Robustness Test Procedures.88 3.3.2.10.4 START Service Macro89 3.3.2.11 DELAYED_START.90 3.3.2.11.1 D

    31、ELAYED_START Requirements 90 3.3.2.11.2 DELAYED_START Functional Test Procedures.93 3.3.2.11.3 DELAYED_START Robustness Test Procedures.103 3.3.2.11.4 DELAYED_START Service Macro103 3.3.2.12 LOCK_PREEMPTION104 3.3.2.12.1 LOCK_PREEMPTION Requirements .104 3.3.2.12.2 LOCK_PREEMPTION Functional Test Pr

    32、ocedures 106 3.3.2.12.3 LOCK_PREEMPTION Robustness Test Procedures106 3.3.2.12.4 LOCK_PREEMPTION Service Macro.108 3.3.2.13 UNLOCK_PREEMPTION.109 3.3.2.13.1 UNLOCK_PREEMPTION Requirements 109 3.3.2.13.2 UNLOCK_PREEMPTION Functional Test Procedures.110 3.3.2.13.3 UNLOCK_PREEMPTION Robustness Test Pro

    33、cedures.112 3.3.2.13.4 UNLOCK_PREEMPTION Service Macro113 3.3.2.14 GET_MY_ID 113 3.3.2.14.1 GET_MY_ID Requirements 113 3.3.2.14.2 GET_MY_ID Functional Test Procedures.114 3.3.2.14.3 GET_MY_ID Robustness Test Procedures.115 3.3.2.14.4 GET_MY_ID Service Macro115 3.4 TIME MANAGEMENT Services .116 3.4.1

    34、 Time Management Types116 3.4.2 Time Management Services116 3.4.2.1 TIMED_WAIT.116 3.4.2.1.1 TIMED_WAIT Requirements 116 3.4.2.1.2 TIMED_WAIT Functional Test Procedures .118 3.4.2.1.3 TIMED_WAIT Robustness Test Procedures.119 3.4.2.1.4 TIMED_WAIT Service Macro121 3.4.2.2 PERIODIC_WAIT.121 3.4.2.2.1

    35、PERIODIC_WAIT Requirements 121 3.4.2.2.2 PERIODIC_WAIT Functional Test Procedures .123 3.4.2.2.3 PERIODIC_WAIT Robustness Test Procedures.124 ARINC SPECIFICATION 653 TABLE OF CONTENTS 3.4.2.2.4 PERIODIC_WAIT Service Macro125 3.4.2.3 GET_TIME.126 3.4.2.3.1 GET_TIME Requirements 126 3.4.2.3.2 GET_TIME

    36、 Functional Test Procedures .127 3.4.2.3.3 GET_TIME Robustness Test Procedures.127 3.4.2.3.4 GET_TIME Service Macro127 3.4.2.4 REPLENISH 128 3.4.2.4.1 REPLENISH Requirements 128 3.4.2.4.2 REPLENISH Functional Test Procedures.129 3.4.2.4.3 REPLENISH Robustness Test Procedures.130 3.4.2.4.4 REPLENISH

    37、Service Macro132 3.5 Memory Management Services Requirements.133 3.6 Interpartition Communication Services Requirements133 3.6.1 Interpartition Communication Types133 3.6.1.1 Interpartition Communication Types Requirements133 3.6.1.2 Interpartition Communication Types Test Procedures135 3.6.2 Interp

    38、artition Communication Services136 3.6.2.1 Sampling Port Services136 3.6.2.1.1 CREATE_SAMPLING_PORT.136 3.6.2.1.1.1 CREATE_SAMPLING_PORT Requirements .136 3.6.2.1.1.2 CREATE_SAMPLING_PORT Functional Test Procedures 138 3.6.2.1.1.3 CREATE_SAMPLING_PORT Robustness Test Procedures139 3.6.2.1.1.4 CREATE

    39、_SAMPLING_PORT Service Macro.141 3.6.2.1.2 WRITE_SAMPLING_MESSAGE 142 3.6.2.1.2.1 WRITE_SAMPLING_MESSAGE Requirements.142 3.6.2.1.2.2 WRITE_SAMPLING_MESSAGE Functional Test Procedures .143 3.6.2.1.2.3 WRITE_SAMPLING_MESSAGE Robustness Test Procedures .144 3.6.2.1.2.4 WRITE_SAMPLING_MESSAGE Service M

    40、acro 144 3.6.2.1.3 READ_SAMPLING_MESSAGE145 3.6.2.1.3.1 READ_SAMPLING_MESSAGE Requirements 145 3.6.2.1.3.2 READ_SAMPLING_MESSAGE Functional Test Procedures.147 3.6.2.1.3.3 READ_SAMPLING_MESSAGE Robustness Test Procedures.149 3.6.2.1.3.4 READ_SAMPLING_MESSAGE Service Macro150 3.6.2.1.4 GET_SAMPLING_P

    41、ORT_ID 151 3.6.2.1.4.1 GET_SAMPLING_PORT_ID Requirements.151 3.6.2.1.4.2 GET_SAMPLING_PORT_ID Functional Test Procedures151 3.6.2.1.4.3 GET_SAMPLING_PORT_ID Robustness Test Procedures .152 3.6.2.1.4.4 GET_SAMPLING_PORT_ID Service Macro 152 3.6.2.1.5 GET_SAMPLING_PORT_STATUS153 3.6.2.1.5.1 GET_SAMPLI

    42、NG_PORT_STATUS Requirements.153 3.6.2.1.5.2 GET_SAMPLING_PORT_STATUS Functional Test Procedures .154 3.6.2.1.5.3 GET_SAMPLING_PORT_STATUS Robustness Test Procedures154 3.6.2.1.5.4 GET_SAMPLING_PORT_STATUS Service Macro155 3.6.2.2 Queuing Port Services .155 3.6.2.2.1 CREATE_QUEUING_PORT.155 3.6.2.2.1

    43、.1 CREATE_QUEUING_PORT Requirements .155 3.6.2.2.1.2 CREATE_QUEUING_PORT Functional Test Procedures158 3.6.2.2.1.3 CREATE_QUEUING_PORT Robustness Test Procedures159 3.6.2.2.1.4 CREATE_QUEUING_PORT Service Macro.161 3.6.2.2.2 SEND_QUEUING_MESSAGE .162 3.6.2.2.2.1 SEND_QUEUING_MESSAGE Requirements162

    44、3.6.2.2.2.2 SEND_QUEUING_MESSAGE Functional Test Procedures.169 3.6.2.2.2.3 SEND_QUEUING_MESSAGE Robustness Test Procedures 174 3.6.2.2.2.4 SEND_QUEUING_MESSAGE Service Macro .182 3.6.2.2.3 RECEIVE_QUEUING_MESSAGE183 3.6.2.2.3.1 RECEIVE_QUEUING_MESSAGE Requirements 183 3.6.2.2.3.2 RECEIVE_QUEUING_ME

    45、SSAGE Functional Test Procedures .187 ARINC SPECIFICATION 653 TABLE OF CONTENTS 3.6.2.2.3.3 RECEIVE_QUEUING_MESSAGE Robustness Test Procedures.191 3.6.2.2.3.4 RECEIVE_QUEUING_MESSAGE Service Macro195 3.6.2.2.4 GET_QUEUING_PORT_ID 196 3.6.2.2.4.1 GET_QUEUING_PORT_ID Requirements.196 3.6.2.2.4.2 GET_Q

    46、UEUING_PORT_ID Functional Test Procedures197 3.6.2.2.4.3 GET_QUEUING_PORT_ID Robustness Test Procedures .198 3.6.2.2.4.4 GET_QUEUING_PORT_ID Service Macro 198 3.6.2.2.5 GET_QUEUING_PORT_STATUS199 3.6.2.2.5.1 GET_QUEUING_PORT_STATUS Requirements 199 3.6.2.2.5.2 GET_QUEUING_PORT_STATUS Functional Test

    47、 Procedures .200 3.6.2.2.5.3 GET_QUEUING_PORT_STATUS Robustness Test Procedures.200 3.6.2.2.5.4 GET_QUEUING_PORT_STATUS Service Macro200 3.7 Intrapartition Communication Services Requirements201 3.7.1 Intrapartition Communication Types201 3.7.1.1 Intrapartition Communication Types Requirements201 3.

    48、7.1.2 Intrapartition Communication Types Test Procedures204 3.7.2 Intrapartition Communication Services205 3.7.2.1 Buffer Services.205 3.7.2.1.1 CREATE_BUFFER.205 3.7.2.1.1.1 CREATE_BUFFER Requirements .205 3.7.2.1.1.2 CREATE_BUFFER Functional Test Procedures 207 3.7.2.1.1.3 CREATE_BUFFER Robustness

    49、 Test Procedures207 3.7.2.1.1.4 CREATE_BUFFER Service Macro.209 3.7.2.1.2 SEND_BUFFER .210 3.7.2.1.2.1 SEND_BUFFER Requirements210 3.7.2.1.2.2 SEND_BUFFER Functional Test Procedures.215 3.7.2.1.2.3 SEND_BUFFER Robustness Test Procedures 222 3.7.2.1.2.4 SEND_BUFFER Service Macro .225 3.7.2.1.3 RECEIVE_BUFFER .227 3.7.2.1.3.1 RECEIVE_BUFFER Requirements227 3.7.2.1.3.2 RECEIVE_BUFFER Functional Test Procedures.231 3.7.2.1.3.3 RECEIVE_BUFFER Robustness Test Procedures.237 3.7.2.1.3.4 RECEIVE_BUFFER Service Macro .240 3.7.2.1.4 GET_BUFFER_ID 241 3.7.2.1.4.1 GET_BUFFER_ID Requirement


    注意事项

    本文(ARINC 653P3-2006 AVIONICS APPLICATION SOFTWARE STANDARD INTERFACE PART 3 - CONFORMITY TEST SPECIFICATION《航空电子设备软件标准接口部分3一致性试验规格》.pdf)为本站会员(registerpick115)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开