0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈飞机上常用的操作系统

5RJg_mcuworld 来源:f 2019-04-12 16:11 次阅读

前一段时间,波音737MAX空难失事事件牵动人心,让人对航空出行又平添了一份不信任,根据最新消息显示,美国联邦航空局对737MAX机型的大量评估授权给波音公司自身进行,安全评估存在严重缺陷。也传出了波音737MAX客机的培训都是通过平板电脑软件进行这样让人毛骨悚然的内幕。

最终的结果出来之前我们很好奇,也恰巧在V2EX看到了有人发问:飞机上用的是什么操作系统

根据V友转自百度知道的答案:

航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别,都是由处理器,总线,I/O设备,存储设备,网络设备,通讯设备,操作系统和应用软件所构成的。仅仅是为了满足很高指标的可靠性,健壮性和实时性,而采用了另一套东西而已。

▍1、波音-787,AH-64用的操作系统是VxWorks

这是VxWorks的官方网站

▍ 2、B-2, F-16,F-22, F-35,空客-380 使用的操作系统是Integrity-178B

图Via:https://www.ghs.com/products/safety_critical/integrity-do-178b.html

这是Integrity-178B的官方网站

类似波音-787,空客-380,空客-350内部设备之间是使用以太网的一种变体来互联的,叫AFDX,在应用软件这一层,同普通的以太网程序没有任何区别。

▍3、过去这些设备经常使用ADA语言来编写,现在为了降低成本,在F-35项目上已经改为使用C++了。

这是F-35项目的C++编程规范

F-35的微处理器是PowerPC指令集的,为了保证可靠性,采用的编译器也是同普通的编译器不太一样。编译器也是有可能出bug的,为了保障源代码同编译出来的目标代码完全一致,避免编译器的bug造成问题,在JSF项目内部的软件开发中,经常使用CompCert编译器。这个编译器只能编译C99,但是可靠性极高。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6676

    浏览量

    123131
  • 波音
    +关注

    关注

    1

    文章

    568

    浏览量

    21960

原文标题:飞机上一般用什么操作系统?

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    运行在51单片机上操作系统

    运行在51单片机上操作系统
    发表于 02-10 12:53

    操作系统

    的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型
    发表于 10-31 22:48

    嵌入式操作系统上的FreeRTOS操作系统分析

    。由于rtos需占用一定的系统资源(尤其是ram资源),只有μc/os-ii、embos、salvo、freertos等少数实时操作系统能在小ram单片机上运行。相对于c/os-ii、embos等商业
    发表于 07-01 08:19

    概述常用的嵌入式操作系统

    嵌入式系统:具有专属功能的计算机系统1.基本概述常用的嵌入式操作系统:1.Android2.FreeRTOS3.Ubuntu/Debian Linux4.uCOS-II/III嵌入式
    发表于 11-03 07:11

    在单片机上为什么不跑操作系统

    我想在单片机上,不跑操作系统,在需要处理一些业务逻辑时,还需要检测按键短按、长按、多个按键同时...
    发表于 11-25 07:28

    UCOSII操作系统的简介

    前言这是我将UCOSII操作系统移植在STM32单片机上后进行UCOSII操作系统学习的一些笔记与理解,此文最后会附上我自己在UCOSII操作系统下使用STM32写
    发表于 01-12 06:00

    嵌入式操作系统有哪些?

    嵌入式操作系统有哪些? 下面介绍国外和国内常用的实时操作系统。1. 国外著名的实时操作系统
    发表于 06-17 00:32 1.3w次阅读

    51单片机多任务操作系统的原理与实现

    51单片机多任务操作系统的原理与实现,在51单片机上模拟操作系统
    发表于 02-28 15:09 16次下载

    unix操作系统有哪些

    Unix操作系统众所周知的稳定性、可靠性,用来提供各种Internet服务的计算机运行的操作系统占很大比例的是Unix及Unix类操作系统。目前比较常见的运行在PC机上的Unix类
    发表于 11-14 11:49 4.9w次阅读

    dos系统是什么操作系统_dos命令怎么打开

    磁盘操作系统(Disk Operating System),是早期个人计算机上的一类操作系统
    发表于 09-09 16:40 7992次阅读

    电脑都常用操作系统有哪些

    ,所以很多人都以为,电脑的操作系统就是windows系统。非也,其实电脑的操作系统有很多种,下面,我们就一起来看看,电脑都有哪些常用操作系统
    发表于 09-11 16:20 9724次阅读

    浅谈鸿蒙系统与现有移动操作系统的差异?

    “鸿蒙的推广真正难的事情,是光有一个底层的操作系统(不够)。比如,咱们在国内,人们常用微信,比如微信要是没有鸿蒙版,也可能没人用鸿蒙。所以,鸿蒙系统虽然也很难做,但更难的事情是让很多软件也用鸿蒙
    的头像 发表于 02-01 12:01 1840次阅读

    飞机用的是什么操作系统

    737 MAX客机的培训都是通过平板电脑软件进行这样让人毛骨悚然的内幕。 最终的结果出来之前我们很好奇,也恰巧在V2EX 看到了有人发问:飞机上用的是什么操作系统? 根据 V友转自百度知道的答案: 航空软件并不神秘,从计算机架构上来说,同普通的计
    的头像 发表于 12-03 09:44 2653次阅读

    LINUX操作系统的安装与Linux常用文件命令

    LINUX操作系统的安装与Linux常用文件命令说明。
    发表于 06-02 17:45 3次下载

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 335次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别