单片机编程文件组织形式(个人编程规范)
生活随笔
收集整理的這篇文章主要介紹了
单片机编程文件组织形式(个人编程规范)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、外設或系統資源驅動函數組織形式。所有函數寫在.c文件里面,.c最前面包含自身頭文件。每個.c文件都有一個相對應的.h文件,其他文件或系統只調用.h文件。
2、.c文件除了最前面要包含自身頭文件外,應該盡量全部是函數定義,接口信息、宏定義等盡量放到.h文件。接口信息盡量通過宏定義消除不同單片機IO定義上的差別。
3、整個軟件工程應有一個MCU_Init.h文件,文件中包含整個系統要用到的宏定義和單片機開機時需要初始化的內部資源如時鐘系統等。其他.h文件一般要包含MCU_Init.h文件。
4、外設與IO口連接固定下來,如液晶與P3口連接、按鍵與P1口連接。規范化接口設計可以使代碼通用性更強,不用反反復復修改引腳接口。
5、版本管理。外設.h文件要加上版本號。???
轉載于:https://www.cnblogs.com/yuesheng/archive/2011/08/03/2126415.html
總結
以上是生活随笔為你收集整理的单片机编程文件组织形式(个人编程规范)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不孕不育要做哪些检查项目?
- 下一篇: 做输卵管导丝大概要多少钱?