跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
LED灯珠捷比信 · 专业器件主题站

飞机上通常使用什么操作系统?

之前的波音737 MAX空难已经打动了人们的心灵,并增加了对航空旅行的不信任。根据最新消息,美国联邦航空管理局已授权大量737 MAX模型来评估波音本身,并且进行了认真的安全评估。缺点。另据报道,波音737 MAX客机的培训是通过平板电脑软件进行的,例如令人毛骨悚然的内幕。在最终结果出来之前,我们非常好奇,碰巧看到有人在V2EX上提问:飞机上使用什么操作系统?根据V朋友从百度转移过来的答案:航空软件并不神秘。在计算机体系结构方面,它与普通计算机系统没有太大区别。它们全部由处理器,总线,I / O设备,存储设备和网络设备组成。 ,通讯设备,操作系统和应用软件。为了满足可靠性,鲁棒性和实时性能的高指标,我们使用了另一套方法。 1.波音787和AH-64使用的操作系统是VxWorks。 Figure Via:http://www.windriver.com/products/vxworks/这是VxWorks的官方网站。 2. B-2,F-16,F-22,F-35,Airbus-380操作系统为Integrity-178B图通过:https://www.ghs.com/products/safety_critical/integrity-do-178b。 html这是Integrity-178B的官方网站,类似于波音787,Airbus-380和Airbus-350,Airbus-350的内部设备使用称为AFDX的以太网变体互连。在应用软件方面,与普通的以太网程序没有什么区别。 。 3.过去,这些设备通常是用ADA语言编写的。现在,为了降低成本,C ++已更改为在F-35项目中使用。图Via:http://www.stroustrup.com/JSF-AV-rules.pdf这是F-35项目的C ++编程规范。 F-35的微处理器是PowerPC指令集。为了确保可靠性,它使用的编译器也与普通编译器不同。编译器也可能有错误。为了确保源代码与编译后的目标代码完全一致并避免由编译器错误引起的问题,CompCert编译器通常用于JSF项目的内部软件开发中。该编译器只能编译C99,但是它非常可靠。参考源:1. VxWorks官方网站http://www.windriver.com/products/vxworks/ 2. Integrity-178B官方网站https://www.ghs.com/products/safety_critical/integrity-do-178b。 html 3.“用于F-35项目的C ++编程规范”; PDF  http://www.stroustrup.com/JSF-AV-rules.pdf -END-﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ ﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ ﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌过去时期的生动形象!一个故事讲述了CPU的工作原理-硬件工程师如何成为焊接行业的大师-在这里戳了一大堆很棒的Linux软件<在此处戳& nbsp;最后& nbsp;& nbsp;我认为这篇文章很好。重新发布和共享也是我们不断更新的动力。 5T资源正在销售中!包括但不限于:C / C ++,Linux,Python,Java,PHP,人工智能,PCB,FPGA,DSP,labview,微控制器等!回复“更多资源”在官方帐户中,您可以免费获得它,并期待您的关注〜长按识别图片中的QR码关注