在此提供一些建議,因系統(tǒng)中實(shí)際運(yùn)行的參數(shù)都是有范圍的。系統(tǒng)運(yùn)行中要考慮的超范圍管理參數(shù)有:
. 物理參數(shù):這些參數(shù)主要是系統(tǒng)的輸入?yún)?shù),它包括激勵參數(shù)、采集處理中的運(yùn)行參數(shù)和處理結(jié)束的結(jié)果參數(shù)。合理設(shè)定這些邊界,將超出邊界的參數(shù)都視為非正常激勵或非正;貞(yīng)進(jìn)行出錯處理。
. 資源參數(shù):這些參數(shù)主要是系統(tǒng)中的電路、器件、功能單元的資源,如記憶體容量、存儲單元長度、堆疊深度。在程式設(shè)計中,對資源參數(shù)不允許超范圍使用。
. 應(yīng)用參數(shù):這些應(yīng)用參數(shù)常表現(xiàn)為一些單片機(jī)、功能單元的應(yīng)用條件。如E2PROM 的擦寫次數(shù)與資料存儲時間等應(yīng)用參數(shù)界限。
. 過程參數(shù):指系統(tǒng)運(yùn)行中的有序變化的參數(shù)。
在上述參數(shù)群對一程式編寫者而言,須養(yǎng)成良好習(xí)慣,在程式的開頭,有順序的用自己喜歡文字參數(shù)對應(yīng)列表來替代,然后用自己定義的文字參數(shù)來編寫程序,這樣在做程式的修改及維護(hù)時只在程式的開頭做變動即可,不用修改到程序段,才比較容易且不會出錯。
了解更多單片機(jī)應(yīng)用編程技巧,請見以下鏈接http://www.holtek.com.cn/referanc/htk_book.htm