嵌入式經常使用算法:異步架構-延時爲例

在單片機裸機開發中,一般延時功能函數是以同步阻塞方式實現,的確在不少設備驅動中須要同步阻塞來匹配硬件時序,但這隻能存在於硬件驅動層,應用層開發時使用阻塞延時便大大下降了系統實時性和安全性,不可預測就是一塊心病。爲此我分享出一段由朋友:流星原創的event_delay異步延時方案。使用此庫即可以給N個函數增長指定延時時間,異步非阻塞方式,數據結構簡單,合做式調度方式。另:此代碼已在不少實體項目中使用
相關文章
相關標籤/搜索