首页 >> 中医新闻

嵌入式开发:每个公司编码标准应包含的7个部分

发布时间:2023年03月11日 12:18

开发设计该公司基准转化对每个高性能API绝对至关关键。基准转化告诉API他们必须做的许多事情和不做的事情,以便编纂清晰、可保密的操作系统,以尽不太可能少的缺陷达到业务所需的质量水平。我们将在今日的文里面里面探讨的七个基准。

1.仅仅限于

界定该公司基准将以外的仅仅限于并不关键,但常常毫无疑问。仅仅限于告诉读者该基准蓝图以外的具体内容以及它限于于谁!该基准仅仅限于于编纂微控制器API的CAPI,还是最主要编纂LinuxAPI或从事Linux内核管理工作的API?该基准应该仅仅限于于开发设计的新近示例,还是该基准必须限于于留有示例?它应该也以外第三方库示例?仅仅限于为基准的其余外以及应继续阅读然后制订它的人得益于了框架。

2.证明

第二个是关于如何证明基准的提议。有许多不同的新方法可以证明基准转化。这些有时候以外示例保密和一个系统示例深入研究的组合。一个好的基准应采用机器自动证明,但这并不总是不太可能的。在提议API证明基准的时间同步进行文章很精确,例如,作为停滞功能强大全过程的一外,API应该应在审批示例以后证明基准?还是只在发行时?这些是该公司开发设计全过程里面常常涉及的问题,不太就会发生变转化。

3.受控参照

诸如C之类的高性能Python已经存在了十年里,并未理由从头开始制定基准!所以该公司基准转化的第三个应是受控参照。例如,一家该公司不太就会参照MISRA-C或CERT-C等产业基准,然后参见高性能API应遵循哪些指示以及可以忽略哪些指示的期盼。这些受控参照强制基准建立联系在产业已得益于的框架上,并可以简转化制定该公司基准所需的管理工作。

4.C个人风格读物

几乎每个API都有自己的C示例样式。C个人风格读物外不太可能是尽可能正在开发设计的示例库具有赞同的样式和感觉到的最关键外。这是参见关键指导方针的外,例如:

间距

括号摆放在

强制的C关键字

防止采用的C关键字

文章块的样式

定名为约定

ETC

如果API都尽力C个人风格,那么几乎不不太可能确定谁编纂了示例,因为每个计算机系统看起来都应一样!

5.蓝图

我还发现,就蓝图的许多组织方式也提出提议很精确。例如,本节可以讨论此表各个领域:

操作系统正式版转化

如何许多组织操作系统层和计算机系统

推荐的显卡抽象层,例如 CMSIS

如何妥善处理里面断服务程序、链表、堆和缓存经营管理

功能强大第三方组件的提议。

ETC

以外这些技术细节还可以尽可能管理工作团队管理工作的每个蓝图都是赞同的,并且高性能API可以得心应手地从一个蓝图移出到下一个蓝图。

6.显卡/codice_特定功能

API还必须一些提议来连接显卡和采用codice_。例如,本节可以概述应该可以采用#pragma,如果可以,强制采用哪些指示。(当然这是特定于codice_的,因此codice_的变更并不一定基准的变更,因此受控参照文档不太可能更有意义)。本节还可以演示与显卡寄存器和里面断终端的首选新方法。例如,如此一来访问登记注册,通过指针必要访问或采用指针配置构件。与显卡和codice_相关的任何具体内容都将在此处历史纪录。

7.后记

后记可以都有大量对API很关键但不一定归属于基准转化的其余外的信息。例如,一个管理工作团队不太可能都有一个界定“同义词表”的后记,以便该公司的任何新近API都可以学习该公司核心采用的同义词,但不一定是产业当今的同义词。跟踪此类信息可以尽可能编码方式执法人员所需的一切都在一个地方,这样他们就无需在必须参照时浪费时间找它。

论点

该公司基准转化是每个高性能开发设计管理工作团队都应享有的关键文件,这些文档为蓝图的制订得益于了框架,并且可以很大地影响示例库的质量。如果你有一个基准转化,你应多于每年保密一次,以尽可能它的指导仍然有意义,如果你并未基准转化,则可以首先采用此文里面提议的外作为基准文档的总纲,每月更新近一次,直到你享有原始历史纪录的基准转化。

云南白癜风检查哪家医院好
成都甲状腺医院
女性腰疼的厉害怎么办
乐珠滴眼液的功效
驻马店看妇科专业医院
友情链接