內(nèi)嵌于Sti5518內(nèi)部的CPU--ST20,使用的是ST所獨(dú)有的嵌入式實(shí)時(shí)操作系統(tǒng)OS20。
OS20操作系統(tǒng)是一個(gè)模塊化的高性能的實(shí)時(shí)操作系統(tǒng), 它具有較強(qiáng)的實(shí)時(shí)性和多任務(wù)能力,這主要取決于它的任務(wù)調(diào)度機(jī)制,從調(diào)度策略上來(lái)講,OS20采用分優(yōu)先級(jí)調(diào)度策略(默認(rèn)為16)和時(shí)間片輪轉(zhuǎn)調(diào)度策略——即同一優(yōu)先級(jí)下多任務(wù)處理采用時(shí)間片輪轉(zhuǎn)處理方式。
OS20系統(tǒng)的內(nèi)存開(kāi)銷也很小,核的開(kāi)銷大約為:內(nèi)部只占600字節(jié),每個(gè)任務(wù)占用的內(nèi)存:內(nèi)部24字節(jié),外部36字節(jié)。
此外,OS20操作系統(tǒng)還具有任務(wù)切換時(shí)間短等特點(diǎn)