天天看点

如何编写嵌入式代码

关于嵌入式代码的编程,笔者本来也想写写,但无意间在CSDN博客中发现了更具匠心的前者,早就写了经验之谈。

下面是我推荐文章的简介:市面上介绍C语言以及编程方法的书数目繁多,但对如何编写优质嵌入式C程序却鲜有介绍,特别是对应用于单片机、ARM7、Cortex-M3这类微控制器上的优质C程序编写方法几乎是个空白。本文面向的,正是使用单片机、ARM7、Cortex-M3这类微控制器的底层编程人员。编写优质嵌入式C程序绝非易事,它跟设计者的思维和经验积累关系密切。嵌入式C程序员不仅需要熟知硬件的特性、硬件的缺陷等,更要深入一门语言编程,不浮于表面。为了更方便的操作硬件,还需要对编译器进行深入的了解。 本文将从语言特性、编译器、防御性编程、测试和编程思想这几个方面来讨论如何编写优质嵌入式C程序。与很多杂志、书籍不同,本文提供大量真实实例、代码段和参考书目,不仅介绍应该做什么,还重点介绍如何做、以及为什么这样做。编写优质嵌入式C程序涉及面十分广,需要程序员长时间的经验积累,本文希望能缩短这一过程。

  • 《编写优质嵌入式C程序》,出处:http://blog.csdn.net/zhzht19861011/article/details/45508029。
  • 《曾让我哭笑不得抓狂的C语言》,出处:https://blog.csdn.net/zhzht19861011/article/details/7251644。

如果你比较有心,那么你会总结自己的经验,如果你比较谦虚,那么你还会总结别人的经验。

继续阅读