衛(wèi)來 江漢大學
嵌入式操作系統(tǒng)從出現(xiàn)直到發(fā)展,經(jīng)歷了多個發(fā)展階段,但隨著科技的快速發(fā)展,可以發(fā)現(xiàn)其有新的發(fā)展趨勢,以此滿足使用者多方面的需求,對此,對嵌入式操作系統(tǒng)技術(shù)發(fā)展趨勢的分析,是基于這項技術(shù)的發(fā)展過程,總結(jié)出未來的發(fā)展方向。
根據(jù)嵌入式操作系統(tǒng)的發(fā)展的歷程,可把整個過程分為多個階段,給出分析結(jié)果:
產(chǎn)生是指“存儲控制程序”研制后,制作了相應(yīng)的引擎、集成操作等,而程序與軟件的使用,是用軟件的內(nèi)部空間完成存儲,并使用路由信息,把多個信息綜合使用。對于推動發(fā)展,是研發(fā)微處理后,優(yōu)化了嵌入式系統(tǒng)的操作,微處理器的使用,給嵌入式系統(tǒng)技術(shù)的發(fā)展提供了新的發(fā)展空間,讓其借助現(xiàn)有的概念與結(jié)構(gòu),加快整體的發(fā)展速度,即優(yōu)化軟件語言的使用,豐富操作語言。
上世紀70年代末,嵌入式操作系統(tǒng)在軟件發(fā)展的影響下,操作系統(tǒng)逐步完善并形成,加快了系統(tǒng)整體的發(fā)展速度,但軟件中語言的使用還需優(yōu)化,所以,后續(xù)C語言的使用,優(yōu)化了系統(tǒng)語言的編寫方式,保持系統(tǒng)運行的穩(wěn)定,優(yōu)化語言的編寫。它的蓬勃發(fā)展是進入80年代后,研發(fā)出多個操作系統(tǒng),并在不同行業(yè)中應(yīng)用。
經(jīng)過上述幾個階段,該系統(tǒng)的操作會趨于成熟,特別是互聯(lián)網(wǎng)技術(shù)的發(fā)展,讓多個3C產(chǎn)品成為網(wǎng)絡(luò)連接的主要媒介,變?yōu)槿藗內(nèi)粘J褂玫闹饕ぞ?,擴大了系統(tǒng)使用的范圍。另該操作系統(tǒng)的技術(shù)也會吸收其他技術(shù),豐富了操作技術(shù)的內(nèi)容,實際操作中,可根據(jù)廣大用戶的實際需求,調(diào)整具體操作的方案。
基于當下社會科學技術(shù)快速發(fā)展的趨勢,以及人們需求的多樣化,提出操作系統(tǒng)必須吸收新技術(shù),不斷創(chuàng)新,完成市場調(diào)查,調(diào)整系統(tǒng)的操作方式,所以,其在未來發(fā)展中,有廣闊的發(fā)展空間。
基于嵌入式操作系統(tǒng)研發(fā)的產(chǎn)品,會跟隨互聯(lián)網(wǎng)發(fā)展的腳步,并在了解互聯(lián)網(wǎng)的發(fā)展趨勢后,制作出相應(yīng)的軟件與類似的產(chǎn)品,完成軟件等的制作,以此滿足用戶多方面的需求,與互聯(lián)網(wǎng)連接,接收互聯(lián)網(wǎng)傳輸?shù)男畔?。故嵌入式產(chǎn)品制作后,會成為系統(tǒng)連接的重要終端,滿足用戶操作提出的要求。
從第一代微處理技術(shù)出現(xiàn)直到現(xiàn)在,微電子技術(shù)快速發(fā)展,包括微處理器在內(nèi)多個設(shè)備的操作性能都顯著提升,豐富了芯片包含的功能,這些方式為SoC的發(fā)展打好了的基礎(chǔ),而SoC發(fā)展的優(yōu)勢是,控制成本,縮小電子產(chǎn)品的大小,減少影響產(chǎn)品操作的不穩(wěn)定因素,實現(xiàn)性能的穩(wěn)定。同時,軟件、硬件的共同使用,可縮短兩者的距離,提升操作與使用的實效性,優(yōu)化對系統(tǒng)的維護。
現(xiàn)在,無線通訊產(chǎn)品已經(jīng)是市場較為普遍的產(chǎn)品,在人們的生活中隨處可見,故對于它的設(shè)計,是使用芯片技術(shù)與軟件,利用兩者的優(yōu)勢,為無線產(chǎn)品未來的發(fā)展提供更多機會,豐富產(chǎn)品的通訊功能。也就是,這項技術(shù)未來的發(fā)展是在嵌入式軟件的基礎(chǔ)上,加入多個技術(shù),實現(xiàn)大量電子產(chǎn)品通訊的實現(xiàn),以為用戶提供更優(yōu)質(zhì)的服務(wù)。
協(xié)同操作是操作系統(tǒng)使用中,嵌入式軟件會用語言等控制操作的進行,影響操作的效果,所以實現(xiàn)系統(tǒng)與軟件的協(xié)同,優(yōu)化協(xié)同操作,是借用兩者的優(yōu)勢,使用戶的操作更加便捷。登錄平臺是系統(tǒng)操作的主要環(huán)境,近年來雖然嵌入式系統(tǒng)已經(jīng)在眾多行業(yè)應(yīng)用,取得一定的效果,但也出現(xiàn)了其他問題,包括信息交換不暢等,對于這類問題,是要求系統(tǒng)借助平臺,調(diào)整系統(tǒng)具體應(yīng)用的體系,以實現(xiàn)操作的優(yōu)化,加快IT行業(yè)的發(fā)展。
比如以系統(tǒng)的移植為例。這是把系統(tǒng)移植到硬件平臺上,具體過程是,構(gòu)建需移植硬件初始化模塊,添加中斷處理模塊與調(diào)度模塊,設(shè)計系統(tǒng)時鐘。其中,構(gòu)建需移植硬件的初始化模塊,是從CPU上電開始,直到操作系統(tǒng)被全部接受后結(jié)束,涉及的零件有控制器、時鐘、內(nèi)存管理單元等,并把系統(tǒng)內(nèi)原有的代碼轉(zhuǎn)移。這一模塊的添加,需根據(jù)移植情況的變化,以及對應(yīng)的硬件條件,適當調(diào)整步驟,但實際處理中這些步驟沒有較大差異。另如果移植的過程中需中斷, 要求終端模塊的接口保持不變,輸入相應(yīng)的指令后,隨即中斷。
總而言之,嵌入式操作系統(tǒng)技術(shù)從出現(xiàn)至今,經(jīng)歷了漫長的發(fā)展過程,且在發(fā)展中,使用的技術(shù)乃至硬件、軟件等,都有不同程度的優(yōu)化,實現(xiàn)了嵌入式操作系統(tǒng)運行的穩(wěn)定,讓其在未來發(fā)展中抓住機會,吸收其他技術(shù),進一步促進使用技術(shù)的優(yōu)化,實現(xiàn)技術(shù)與操作上突破,而借由它的發(fā)展,也會幫助IT行業(yè)找到新的發(fā)展方向,為行業(yè)的發(fā)展提供助力。
[1]龐春輝.嵌入式操作系統(tǒng)移植技術(shù)研究與實踐[J].信息技術(shù)與信息化,2014(11):65-66.
[2]徐明迪,張帆.可信計算技術(shù)在嵌入式操作系統(tǒng)中的應(yīng)用[J].武漢大學學報(理學版),2014,60(03):237-241.