嵌入式软件 c语言编码规范有用吗

Python027

嵌入式软件 c语言编码规范有用吗,第1张

有用。

1、规范的编码更利于后续的维护及同事之间的review。

2、有利于后续同事接下来继续扩展。

3、规范的编码是一种很好的习惯,当代码量大时,可读性会高;

4、一般大公司都有自己的编码规范,这是每个公司经验的总结。对于新入行的工程师来说,这是一笔宝贵的财富,直接站在比较高的基础上进行后续开发。

语法上没什么区别,就是普通的c编程是在OS之上,有很多的标准库函数可以调用,分配的内存就是PC机的内存,处理器就是PC的CPU。

嵌入式C编程的话会涉及到操作硬件,所以底层没有库函数调用,需要自己编写操作硬件的函数,另外编译的时候是用交叉编译器,内存是芯片上的ram,

处理器就是芯片带的处理器,例如ARM或者MIPS等等,而不是PC的x86

CPU,

还有就是在写程序的时候更注重程序的优化和效率,因为嵌入式硬件资源相对PC有限,实时性较强等等。

希望对你有帮助。