【廣告】
自動膏藥機系統(tǒng)軟件任務的管理
自動膏藥機系統(tǒng)微處理器硬件特性與軟件運行機制決定了任務是逐個執(zhí)行的,軟件功能的實時性要求任務以并行為宜,任務的串行執(zhí)行機制和實時性的并行要求存在本質上的矛盾,自動膏藥機系統(tǒng)軟件任務的管理調度策略通常有以下幾種。
1、單一掃描法
這種方法按照給定的任務順序,對所有的任務進行循環(huán)掃描,如果某個任務在掃描時滿足條件,則執(zhí)行對這個任務的操作直至完成再跳出,執(zhí)行對下一個任務的掃描,這樣保證所有任務的并行處理,如果計算機的速度足夠快,這種方法幾乎可以解決所有實時性問題。
2、嵌套掃描法
這種方法是對單一掃描法的改進。系統(tǒng)中每個任務的實時性要求不同,有的高,有的低,因此,我們對實時性要求低的任務組仍采用單一掃描法,而將實時性要求高的任務組嵌入單一掃描法的內部,以滿足它們的實時性要求。
3、中斷響應法
如果嵌套掃描法還小能滿足實時性要求,就可以采用中斷響應優(yōu)先級設置為,一但中斷產生,就立即掛起當前任務,執(zhí)行中斷任務,以滿足實時性要求。