这是一个主观问题,所以我会接受“没有答案”,但完全阅读,因为这特别是在代码对安全至关重要的系统上。 我已经为安全关键系统采用了一些嵌入式C代码,其中原作者(在随机位置)使用如下语法: 有效地使用#define来对一个深层结构成员进行别名和遮盖。 大多是两三个,但偶尔有四个深。 ...
这是一个主观问题,所以我会接受“没有答案”,但完全阅读,因为这特别是在代码对安全至关重要的系统上。 我已经为安全关键系统采用了一些嵌入式C代码,其中原作者(在随机位置)使用如下语法: 有效地使用#define来对一个深层结构成员进行别名和遮盖。 大多是两三个,但偶尔有四个深。 ...
具体来说,达到D级认证需要什么目标……这仅仅是“次要”关键。 在公众看来,我似乎找不到任何指向D级目标的东西。我希望通用OS可以满足任何条件。 ...
是什么区别Dead code和Deactivated code按DO178-b 请提供一些示例以突出区别。 ...
我正在做一个可行性研究,看看 SVN 是否可以用于维护一个 DO-178B/C 项目。 我见过的大多数 DO178 项目都使用 CVS 或类似的配置管理工具,它们分别维护每个文件的版本(与 SVN 不同)。 以下是我的项目所需的配置管理的一些派生目标: 对于每个文件,应提供完整的修改历史记录。 ...
有没有人在DO-178航空电子环境中成功使用Rhapsody? 也就是说,与FAA / DER流程一起为它们提供工件并获得批准。 因为据我了解,Rhapsody并不是可认证的MDD工具,所以我很好奇是否还有其他缓解因素。 如果成功的话,您采取了哪些步骤才能实现这一目标? 感谢您的 ...
机载系统有“DO-178B”A 级和B 级认证。 它是否禁止使用优化编译器? 例如,一些编译器会重新排列指令以获得更高的性能。 DO-178B lev.A 或 lev.B 是否禁止这种重新排序? 大多数现代 CPU 都在硬件中内置了这种重新排序。 它们是否允许在 DO-178B lev.A 软 ...
我应该如何管理关键任务嵌入式应用程序中的内存? 我发现了谷歌的一些文章,但无法确定一个非常有用的实用指南。 DO-178b禁止动态内存分配,但是如何管理内存呢? 提前预先分配所有内容并发送指向需要分配的每个函数的指针? 在堆栈上分配它? 使用全局静态分配器(但它与动态分配非常相 ...
我正在寻找可以回答我的以下问题的资源。 SC ERTS架构中的显示系统究竟在哪里。 SC显示系统和普通显示系统有什么区别? 硬件和软件在显示系统中扮演什么角色? 我必须为我的课程作业准备一份详细的显示系统调查。 请注意,我要求参考,来源等,而不是实际的答案。 ...