如何減少單片機程序中的bug?
對于如何減少單片機程序的bug,鄧宏杰給出了一些建議,他指出系統(tǒng)運行中應考慮的超范圍管理參數有:
1.物理參數。這些參數主要是系統(tǒng)的輸入參數,它包括激勵參數、采集處理中的運行參數和處理結束的結果參數。合理設定這些邊界,將超出邊界的參數都視為非正常激勵或非正?;貞M行出錯處理。
2.資源參數。這些參數主要是系統(tǒng)中的電路、器件、功能單元的資源,如記憶體容量、存儲單元長度、堆疊深度。在程式設計中,對資源參數不允許超范圍使用。
3.應用參數。這些應用參數常表現為一些單片機、功能單元的應用條件。如E2PROM的擦寫次數與資料存儲時間等應用參數界限。
4.過程參數。指系統(tǒng)運行中的有序變化的參數。
評論