|
更多技術(shù)問(wèn)題歡迎咨詢:qq:3322386182(高老師)
隨著技術(shù)的發(fā)展及人們需求的增加,各種消費(fèi)類電子產(chǎn)品的功能越來(lái)越強(qiáng)大。隨身攜帶的電子設(shè)備變得“等同于PC”:上面有鍵盤、觸摸屏、LCD等輸入、輸出設(shè)備,可以觀看視頻、聽(tīng)音樂(lè),可以瀏覽網(wǎng)站、接受郵件,可以查看、編輯文檔等。在工業(yè)控制領(lǐng)域,系統(tǒng)級(jí)芯片以更低廉的價(jià)格提供了更豐富的功能,使得嵌入式系統(tǒng)可以同時(shí)完成更多的控制功能。
當(dāng)系統(tǒng)越來(lái)越大、應(yīng)用越來(lái)越多,使用操作系統(tǒng)很有必要。操作系統(tǒng)的作用有:統(tǒng)一管理系統(tǒng)資源、為用戶提供訪問(wèn)硬件的接口、調(diào)度多個(gè)應(yīng)用程序、管理文件系統(tǒng)等。在嵌入式領(lǐng)域可以選擇的操作系統(tǒng)有很多,比如:嵌入式linux、VxWork、Windows CE等。
Linux的缺點(diǎn)在于實(shí)時(shí)性,雖然Linux在實(shí)時(shí)性有較大改進(jìn),但是仍無(wú)法稱為實(shí)時(shí)操作系統(tǒng)。有不少變種Linux在實(shí)時(shí)性方面做了很大的改進(jìn),比如RTLinux達(dá)到硬實(shí)時(shí),TimeSys Linux提高了實(shí)時(shí)性。這些改進(jìn)的Linux版本既有遵循GPL協(xié)議的免費(fèi)版本,也有要付費(fèi)的商業(yè)版本。
正是由于Linux開(kāi)放源代碼、易于移植、資源豐富、免費(fèi)等優(yōu)點(diǎn),使得它在嵌入式領(lǐng)域越來(lái)越流行。更重要飛一點(diǎn),由于嵌入式Linux與PC Linux源于同一套內(nèi)核代碼,只是裁剪的程度不一樣,這使得很多為PC開(kāi)發(fā)的軟件再次編譯之后,可以直接在嵌入式設(shè)備上運(yùn)行,這使得軟件資源“極大”豐富,比如各類實(shí)用的函數(shù)庫(kù)、小游戲等。
更多內(nèi)容歡迎交流:qq:3322386182(高老師)
歡迎大家進(jìn)入嵌入式Linux交流群 116454842,共同交流、學(xué)習(xí)。
|
|