嵌入式系統中的狀態機設計心得

在使用iTRON類OS的嵌入式系統中,除了驅動程序之外,大多數模塊也就是中間件和應用程序是以任務(TASK)的形式設計的。而iTRON類OS大多采用C語言實現,因而用狀態機的方式實現功能模塊成爲了主要的設計方法。 至於說面向對象,只要是稍微嚴謹一點的嵌入式系統,設計上要求程序徹底覆蓋全部的可能狀況。程序不可能在緊急狀況下拋出異常等待調試。同時因爲對硬件和其它應用模塊的每每具備嚴重的耦合性,代碼的重
相關文章
相關標籤/搜索