如何使用MISRA改进嵌入式编程
摘要:嵌入式编程主要用于驱动安装在大型设备(如汽车、飞机或医疗设备)旨在执行特定的专用功能的系统。 每个专用功能都是通过嵌入式编程实现的。这些代码必须是可靠且无误的,因为任何漏洞都可能对嵌入式系统的安全造成毁灭性的后果。因此,应用像MISRA这样的编码规范来确保代码的可靠性和高质量是非常必要的。 在这里,
阅读全文
posted @
2022-07-27 15:39
Trinitytec
阅读(238)
推荐(0)
静态代码分析是如何工作的
摘要:了解静态代码分析是如何工作的,可以帮助您更轻松地提高质量,并在不牺牲速度的情况下遵守编码规范。在这里,我们将阐释静态代码分析是如何工作的。 本文将包含如下几个部分: 软件测试中的静态分析 静态代码分析是如何工作的 静态代码分析示例 Perforce静态代码分析工具如何提供帮助 软件测试中的静态分析
阅读全文
posted @
2022-07-20 16:09
Trinitytec
阅读(451)
推荐(0)
什么是ISO 21434?给汽车软件开发人员的合规贴士
摘要:ISO 21434帮助汽车产品开发商、整车厂(OEM)及其供应商确保其车辆的信息和网络安全。这一点随着汽车之间的联系越来越紧密,自动驾驶汽车的数量越来越多变得相当关键。因此,在设计和实现汽车软件时,考虑到信息和网络安全是非常重要的。 在这里,我们将概述什么是ISO 21434,和对汽车嵌入式软件开发
阅读全文
posted @
2022-07-13 15:12
Trinitytec
阅读(1548)
推荐(0)
为什么Eclipse Iceoryx使用Helix QAC
摘要:一辆现代化的汽车包含超过1亿行代码。而且,自动驾驶汽车处理传感器数据必须达到10GB/s,才能实时做出对安全至关重要的决策。所有这些数百万行的代码和数千兆字节的数据都必须高效地处理,以减少发生故障和错误的风险。 因此,汽车软件开发人员必须为自动驾驶汽车提供安全的进程间通信。这就是Eclipse Ic
阅读全文
posted @
2022-07-07 14:14
Trinitytec
阅读(214)
推荐(0)