热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ARINC653概述

因为毕设需要用到ARINC653,先大体了解下,下面是搜索资料是整理出来的笔记:SWaP:Space,WeightandPower关注的集

因为毕设需要用到ARINC653,先大体了解下,下面是搜索资料是整理出来的笔记:

SWaP:Space, Weight and Power 关注的集合
航空电子的发展:federated(连接式) to IMA(集成模块航空电子),以前将功能分散到不同计算机,现在是在一个计算机中集成多数功能
LRU(line-replaceable unit)线性可替代单元:是航空航天器中的可迅速替换的模块


ARINC653在1996年提出,后在1997年提出suplyment1,2006年提出suplyment2,现在suplymnet3正在制定中
ARINC653是航空电子应用程序接口标准,提供了一组可执行应用(application executive)的规范(specification)


ARINC653的API(C/Ada)提供了十种服务:Process Management
               Time Management
               Partition Management
               Sampling Port Management
               Queuing Port Management
               Buffer Management
               Blackboard Management
               Semaphore Management
               Event Management
               Error Management
ARINC653的优势:可移植性:通过API中间件,使得ARINC653能够在不周操作系统平台移植;
                    可重用性;
                    模块性(modularity):通过中间件,减少了应用和平台间的依赖,模块间相互独立
冷重启(cold restart)与热重启(warm restart)的所需时间,典型时间:2秒和100毫秒   

   
DO 297:包含了IMA的开发指导和认证因素        
基于XML的配置使得ARINC653能够更容易满足DO 178B的认证

Paul Baran:Internet之父

转:https://www.cnblogs.com/jpcflyer/archive/2011/12/26/2302622.html



推荐阅读
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 配置Windows操作系统以确保DAW(数字音频工作站)硬件和软件的高效运行可能是一个复杂且令人沮丧的过程。本文提供了一系列专业建议,帮助你优化Windows系统,确保录音和音频处理的流畅性。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • Java 中的 BigDecimal pow()方法,示例 ... [详细]
  • 本文深入探讨了 Java 中的 Serializable 接口,解释了其实现机制、用途及注意事项,帮助开发者更好地理解和使用序列化功能。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 使用 Azure Service Principal 和 Microsoft Graph API 获取 AAD 用户列表
    本文介绍了一段通用代码示例,该代码不仅能够操作 Azure Active Directory (AAD),还可以通过 Azure Service Principal 的授权访问和管理 Azure 订阅资源。Azure 的架构可以分为两个层级:AAD 和 Subscription。 ... [详细]
author-avatar
燕子的世界是什么
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有