簡介:編程首要是要考慮程序的可行性,然后是可讀性、可移植性、健壯性以及可測試性。這是總則。但是很多人忽略了可讀性、可移植性和健壯性(可調試的方法可能歌不相同),這是不對的。
規(guī)則并不是完美的,通過禁止在特定情況下有用的特性,可能會對代碼實現(xiàn)造成影響。
1禁止在頭文件中定義變量2禁止在extern “C”中包含頭文件,否則會導致extern “C”嵌套,嵌套太多導致編譯錯誤3每個模塊提供多個.c文件,在同一目錄下,目錄名為模塊名,并提供一個.h文件4
編程首要是要考慮程序的可行性,然后是可讀性、可移植性、健壯性以及可測試性。這是總則。但是很多人忽略了可讀性、可移植性和健壯性(可調試的方法可能歌不相同),這是不對的。1.當項目比較大時,最好分模塊編程,一
一、基本要求1.1 程序結構清析,簡單易懂,單個函數(shù)的程序行數(shù)不得超過100行。1.2 打算干什么,要簡單,直接了當,代碼精簡,避免垃圾程序。1.3 盡量使用標準庫函數(shù)和公共函數(shù)。1.4 不要隨意定義全局變量,盡量使
1禁止在頭文件中定義變量2禁止在extern “C”中包含頭文件,否則會導致extern “C”嵌套,嵌套太多導致編譯錯誤3每個模塊提供多個.c文件,在同一目錄下,目錄名為模塊名,并提供一個.h文件4
為了提高源程序的質量和可維護性,從而最終提高軟件產(chǎn)品生產(chǎn)力,特編寫此規(guī)范。本標準規(guī)定了程序設計人員進行程序設計時必須遵循的規(guī)范。本規(guī)范主要針對單片機編程語言和08編譯器而言,包括排版、注釋、命名、變
設計和開發(fā)工作需要設立里程碑。每個里程碑結束前都需要進行評審工作。由于嵌入式軟件的運行環(huán)境不同,受到很大的限制,所以在進行開發(fā)之前需要進行編程規(guī)范工作,編碼的時候需要嚴格按照編碼要求進行工作,每一個條款都需要認真執(zhí)行和審查。
一、程序命名規(guī)范程序文件名由兩部分構成:一部分為產(chǎn)品型號或功能描述,一部分為軟件版本號。產(chǎn)品型號用字母描述,可為英文或中文拼音。軟件版本號為4位,前一位固定為字母”V”,后3位為數(shù)字,編寫軟件版
1單片機C51編程規(guī)范- 前言 為了提高源程序的質量和可維護性,從而最終提高軟件產(chǎn)品生產(chǎn)力,特編寫此規(guī)范。 2 單片機C51編程規(guī)范-范圍 本標準規(guī)定了程序設計人員進行程序設計時必須遵循的規(guī)范。本規(guī)范
現(xiàn)在單片機的程序設計,C51已經(jīng)得到廣泛的推廣和應用,算是單片機的主流設計程序,甚至可以說作為單片機開發(fā)人員必須要掌握的一門語言了。 作為一門工具,最終的目的就是實現(xiàn)功能。在滿足這個前提條件下,我們希望
1單片機C51編程規(guī)范- 前言 為了提高源程序的質量和可維護性,從而最終提高軟件產(chǎn)品生產(chǎn)力,特編寫此規(guī)范。 2 單片機C51編程規(guī)范-范圍 本標準規(guī)定了程序設計人員進行程序設計時必須遵循的規(guī)范。本規(guī)范主