Small RTOS 對(duì)RAM 需求小,非常適合單片機(jī)這類(lèi)資源比較少的系統(tǒng)上。RTOS 具有多任務(wù)處理,較強(qiáng)的實(shí)時(shí)性,可裁減的內(nèi)核,使得實(shí)時(shí)應(yīng)用程序的設(shè)計(jì)、擴(kuò)展和維護(hù)變得更容易。RTOS 思想的引入,一改傳統(tǒng)單片機(jī)軟件設(shè)計(jì)方法,使其不再是單一線(xiàn)程結(jié)構(gòu)方式,通過(guò)應(yīng)用程序分割為若干獨(dú)立的任務(wù),RTOS 使得應(yīng)用程序的設(shè)計(jì)過(guò)程大為簡(jiǎn)化。本文結(jié)合基于單片機(jī)的電子存包柜的軟件設(shè)計(jì),簡(jiǎn)要分析了Small RTOS 的設(shè)計(jì)思想及消息隊(duì)列通信機(jī)制的應(yīng)用。