AUTOSAR CP软件编码规范

AUTOSAR CP软件编码规范

MISRAC规范对于嵌程序员来讲,很重要的意义就是提供给他们建议,让他们逐渐树好的编程习惯和编程思路,慢慢摒弃那些可能存在的编程,编写出更为安全、健壮的 代码。

总体原则:
1、安全第br> 2、简洁为美
3、选择合适的,与代码原有保持(e.g. HAL、BSP、MCL、OS、AutoSar、HandWrite)

常编码四种:

  • 下划线法命名法,
  • 峰式命名法、
  • 峰式命名法
  • 匈命名法

建议:因基础软件主要使业内通AUTOSAR软件开发,基本的使UTOSAR去编 写代码更合适


1 头

对于C语说,头的设计体现了分的系统设计。对内作为模块之间的接对外可以 lib+*.h的形式提供必要的接

原则1.1 头中适合放置接声明,不适合放置实现。
说明:头是模块(Module)或单元(Unit)的对外接头中应放置对外部的声明,如对 外提供的函数声明、宏定义、类型定义等。
原则1.2 头应当职责单
说明:头过于复杂,依赖过于复杂是导致编译时间过主要原因。很多现有代码中头过 职责过多,再加上循环依赖的问题,可能导致为了在.c中使个宏&#

来源:可力岼

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月17日
下一篇 2022年11月17日

相关推荐