1. 程式人生 > 其它 >幾種嵌入式系統概述

幾種嵌入式系統概述

輪詢系統

是裸機系統中的一種,最簡單的系統,只有一個外部的無限迴圈,順序執行排列的任務,在任務執行層面不會出現分支,即:不會從一個任務切換到另一個任務

適用範圍: 簡單的處理(不需要分支和中斷),例如:點亮LED燈,轉動電機

前後臺系統

屬於裸機系統,允許出現中斷,終端可以巢狀,但是沒有分支

一定程度上解決了實時性,但沒有完全解決,因為不允許其他高優先順序的任務打斷低優先順序的任務,只允許中斷打斷任務

多工系統

屬於作業系統,內部含有任務排程,可以實現實時的任務執行,提高了前後臺系統的實時性,每個任務都有一個優先順序,按照任務優先順序排程,可以實現任務之間的切換

適用於複雜的操作,例如:數字電視之類

附言

沒有最好的系統,只有最合適的系統!!!

對於一個簡單的操作(自己入門時的操作),就沒有必要都去套上一個多工作業系統