嵌入式實時操作系統uC/os-II(十二)-信號量及其操作

信號量 信號量由信號量計數器和等待任務表兩部分組成。信號量使用事件控制塊OSEventCnt作爲計數器,而使用數組OSEventTbl[]來充當等待任務表。 每當有任務申請信號量時,如果信號量計數器OSEventCnt的值大於0,則把OSEventCnt減1並使任務繼續運行;如果OSEventCnt的值爲0,則會將任務列入任務等待表OSEventTbl[],使任務處於等待狀態。如果有正在使用的信號
相關文章
相關標籤/搜索