...
首页> 外文期刊>SAE International Journal of Aerospace >One Click Build Environment and Tool Chain for Real Time Safety Critical Aerospace Embedded System
【24h】

One Click Build Environment and Tool Chain for Real Time Safety Critical Aerospace Embedded System

机译:实时安全关键航空嵌入式系统的一键式构建环境和工具链

获取原文
获取原文并翻译 | 示例
           

摘要

"Embedded Software Build" is the process of taking all source code files that are part of the embedded system and compiling them into build artifacts, such as executables or binaries for the target embedded hardware. In the case of embedded systems, it includes low level software for a specific embedded hardware device, the application software and the associated application data. To further complicate this, low level software also known as firmware or middleware layers are often hand-coded while the application layer is auto-coded. To ensure build reproducibility, accurately predict build results and achieve error-free embedded software builds both in a lab environment and in the field, embedded software builds are required to be automated. At the very initial stage of the project, we realized that the automation of the Embedded Software Build is highly imperative and extremely crucial, as we're dealing with a Real Time - Safety Critical - Aerospace Embedded System. In this paper, we will discuss the different types of software products that need to be integrated together prior to the build, and the cost-effective solution that MAHLE Powertrain has devised to automate the software build process to create a "One Click Build Environment and Tool Chain".
机译:“嵌入式软件构建”是一个过程,该过程将嵌入式系统一部分的所有源代码文件都提取并编译成构建工件,例如目标嵌入式硬件的可执行文件或二进制文件。对于嵌入式系统,它包括用于特定嵌入式硬件设备的低级软件,应用程序软件和关联的应用程序数据。更复杂的是,通常对底层软件(也称为固件或中间件层)进行手工编码,而对应用程序层进行自动编码。为了确保构建的可重复性,准确地预测构建结果并在实验室环境和现场实现无错误的嵌入式软件构建,要求嵌入式软件构建是自动化的。在项目的最初阶段,我们意识到嵌入式软件构建的自动化势在必行,并且非常关键,因为我们正在处理实时-安全关键-航空航天嵌入式系统。在本文中,我们将讨论在构建之前需要集成在一起的不同类型的软件产品,以及马勒动力总成公司设计的具有成本效益的解决方案,以使软件构建过程自动化以创建“一键式构建环境和工具链”。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号