IAR Systems通过领先的Linux构建工具为RISC-V扩展了功能安全性

39

IAR Systems是面向嵌入式开发的软件工具和服务的未来proof供应商,今天宣布其用于支持在基于linux的框架中部署的RISC-V构建工具已经通过TÜV SÜD的功能安全开发认证。根据国际功能安全伞标准IEC 61508和用于汽车安全相关系统的ISO 26262的要求进行了认证。此外,该认证还包括医疗软件的国际标准IEC 62304,家用电器的IEC 60730,机械控制系统的ISO 13849和IEC 62061,过程工业的IEC 61511,农业和林业的ISO 25119,以及欧洲铁路标准EN 50128和EN 50657。

当今许多组织的共同需求是自动化过程,从开发到构建和测试都能确保质量。这与嵌入式应用程序中越来越多的特性相结合,推动了对可伸缩和灵活的软件开发的需求。针对Linux的IAR Build Tools使得优化资源成为可能,当涉及到开发人员在他们的项目上花费的时间,以及以最佳方式管理和利用许可证和服务器。这些工具可以很容易地集成到不同的构建系统中,比如CMake和Ninja,并且命令行构建工具IARBuild简化了构建过程,便于与持续集成引擎(如Jenkins和Bamboo)或docker容器进行集成。使用集成的静态分析工具C-STAT,开发人员可以在整个开发和测试过程中确保代码质量。C- stat证明了代码与行业标准的一致性,如MISRA C:2012, MISRA c++:2008和MISRA C:2004,还可以检测由CERT C和通用弱点枚举(CWE)定义的缺陷、bug和安全漏洞。

Linux的IARBuild Tools包括高度优化的IAR C/ c++ Compiler, IAR Assembler, Linker和库工具,IARBuild和运行时库。IAR C/ c++ Compiler遵循C18编程语言标准的独立实现,并支持c++ 17的所有特性。此外,还支持c++ 14、C11、C89和IEEE 754浮点算法标准。

IAR系统提供了用于Linux的IAR构建工具的功能安全版,并提供了功能安全支持和更新协议,在合同有效期内保证对所售版本的支持。除了优先的技术支持,该协议还包括访问经过验证的服务包,并定期报告已知的偏差和问题。有关认证的更多信息,请访问www.iar.com/safety


分享你的想法和评论

请输入您的评论!
请在这里输入你的名字