嵌入式系統(tǒng)需要支持的外部設(shè)備種類繁多,如何構(gòu)造運(yùn)行良好的嵌入式設(shè)備的驅(qū)動(dòng)程序,對(duì)嵌入式操作系統(tǒng)的實(shí)際應(yīng)用有重要意義。eCos是一種源代碼公開的實(shí)時(shí)嵌人式操作系統(tǒng),對(duì)嵌入式應(yīng)用具有良好的支持,內(nèi)核專門設(shè)計(jì)了便于設(shè)備驅(qū)動(dòng)管理和開發(fā)的I/O包和DEV包,開發(fā)人員可以方便地將自己開發(fā)的驅(qū)動(dòng)程序加入其中,與別的系統(tǒng)組件一起進(jìn)行配置。