了解嵌入式的人會發(fā)現(xiàn),常見的嵌入式系統(tǒng)包括Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE等等。在這么多嵌入式操作系統(tǒng)中,我們該如何去區(qū)分呢?下面由粵嵌廣州嵌入式培訓帶領(lǐng)大家一起去認識嵌入式操作系統(tǒng)的定義以及分類。
一、什么是嵌入式操作系統(tǒng)?
嵌入式操作系統(tǒng)是一種支持嵌入式系統(tǒng)應用的操作系統(tǒng)軟件,它是嵌入式系統(tǒng)的重要組成部分。嵌入時操作系統(tǒng)具有通用操作系統(tǒng)的基本特點,能夠有效管理復雜的系統(tǒng)資源,并且把硬件虛擬化。
二、嵌入式操作系統(tǒng)分類
廣州嵌入式培訓從應用角度可分為通用型嵌入式操作系統(tǒng)和專用型嵌入式操作系統(tǒng)。常見的通用型嵌入式操作系統(tǒng)有Linux、VxWorks、Windows CE.net等。常用的專用型嵌入式操作系統(tǒng)有Smart Phone、Pocket PC、Symbian等。
按實時性可分為兩類:
1、實時嵌入式操作系統(tǒng)主要面向控制、通信等領(lǐng)域。如WindRiver公司的VxWorks、ISI的pSOS、QNX系統(tǒng)軟件公司的QNX、ATI的Nucleus,很多汽車電子行業(yè)都是利用實時性很強的操作系統(tǒng)等。
2、非實時嵌入式操作系統(tǒng)主要面向消費類電子產(chǎn)品。這類產(chǎn)品包括PDA、移動電話、機頂盒、電子書、WebPhone等。如微軟面向手機應用的Smart Phone操作系統(tǒng)。
隨著消費家電的智能化和廉價微處理器的出現(xiàn),嵌入式系統(tǒng)將在日常生活里形成更大的應用領(lǐng)域。嵌入式就業(yè)前景良好,嵌入式人才社會需求量大,通過廣州嵌入式培訓學習嵌入式的人也不斷增加。有學習需求就來粵嵌,在這里可通過各種真實項目體驗讓學員在學習過程中積累實戰(zhàn)經(jīng)驗,培養(yǎng)創(chuàng)新精神和創(chuàng)造力,以適應當今的科技發(fā)展趨勢,同時在培訓講師引導下可以規(guī)避自學時遇到的諸多問題。